Meaning of henyo

henyo

Tagalog

n. genius