Noun Definition

lascar

1.Definition: a volcano in the Andes in Chile

Category: Places

2.Definition: an East Indian sailor

Category: People