DICTIONARY noun: caravanserai: a group of people traveling together; a caravan...
Loading Caravansevco on John James...