Meaning of lia

lia

Tagalog

lia n. green scum on a pond or still water