Meaning of diwata

diwata

Tagalog

diwata n. muse; nymph; fairy; goddess