WordUnscrambler Home
posada
Definitions
[pə(ʊ)ˈsɑːdə], (Noun)
Definitions:
- (in Spanish-speaking countries or regions) a hotel or inn
Phrases:
Origin
:
Spanish, from posar ‘to lodge’
Click here to see the free dictionary definition for posada
definition by Oxford Dictionaries