Meaning of likhablay

likhablay

Tagalog

n. electrostatic generator