INDIAMAN MEANING IN ENGLISH

• Indiaman Definition & Synonyms

  1. (n.) A large vessel in the India trade.


RECENT SEARCHES