Meaning of limayon

limayon

Tagalog

limayon n. gallivanting about