POSADA


Meaning of POSADA in English

[ pə'sα:də ]

■ noun (in Spanish-speaking countries) a hotel or inn.

Origin

Sp., from posar 'to lodge'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.