LASCAR


Meaning of LASCAR in English

[las.car] n [Hindi lashkar army] (1615): an Indian sailor, army servant, or artilleryman

Merriam-Webster English vocab.      Английский словарь Merriam Webster.