DICTIONARY noun: caravanserai: a group of people traveling together; a caravan...
Get the FREE Celticnewsnow app