Lascar
English Dictionary
->
Letter L
-> Lascar
Search Dictionary:
Lascar Definition
(n)
an
East
Indian
sailor
(n)
a
volcano
in
the
Andes
in
Chile
Lascar Synonyms
Lascar
© Art Branch Inc.