Customise your news feed | Sign in
DICTIONARY noun: caravanserai: a group of people traveling together; a caravan...