Meaning of diwa

diwa

Tagalog

diwa n. essence; thread (in a story/speach); meaning; idea