LASCAR


Meaning of LASCAR in English

n. an E. Indian seaman.

Etymology: ult. f. Urdu & Pers. laskar army

Oxford English vocab.      Оксфордский английский словарь.