Meaning of loto

loto

Tagalog

n., bot. lotus flower or the plant itself