Lascar (noun) Definition, Meaning & Examples

noun
  1. an East Indian sailor.
  2. an artilleryman.
noun
  1. a sailor from the East Indies
Lascar (noun) Definition, Meaning & Examples

More Definitions