Etymology
Advertisement

caravansary (n.)

alternative spelling of caravanserai.

updated on October 06, 2012

Advertisement
Advertisement