Meaning of heoda

heoda

Tagalog

n. geode (geology)