Meaning of lansa

lansa

Tagalog

lansa n. odour (US: odor) or taste of fish


lansa

Tagalog

lansa n. lance