lascar
English
noun
Definitions
- A sailor, army servant or artilleryman from India or Southeast Asia.
- Any of various nymphalid butterflies of the Asian genera and .
Etymology
Borrowed from Hindi लश्कर borrowed from Persian لشکر (army).
Origin
Persian
لشکر
Gloss
army
Concept
Semantic Field
Warfare and hunting
Ontological Category
Person/Thing