posada definition, posada meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

posada

  
  (Spanish)  
      n   pl   , -das   an inn in a Spanish-speaking country  
     (literally: place for stopping)  
English Collins Dictionary - English Definition & Thesaurus  
Add your entry in the Collaborative Dictionary.

Advertising