Meaning of lansa

lansa

Tagalog

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



lansa

Tagalog

lansa n. lance