alberguería
Meanings
Noun
1. cheap inn (archaic)