Lascar

From Fresh Dictionary

English

Alternative forms

  • Lascar

Noun

Lascar (plural Lascars)

  1. A sailor, army servant or artilleryman from India or SE Asia.
Personal tools