Meaning of talinghaga

talinghaga

Tagalog

talinghaga n. 1. aphorism; 2. allegory; 3. parable; 4. metaphor; 5. enigma