Lascar Meaning

There are 2 meaning(s) for word Lascar

Meaning 1 : an East Indian sailor

Meaning 2 : a volcano in the Andes in Chile