Synonyms for Lascar

1. Lascar (n.)

a volcano in the Andes in Chile

Synonyms:

2. lascar (n.)

an East Indian sailor

Synonyms: