Omekwa

Herbal Remedies

Tropical Leaves

OMEKWA is a word from the Afemah Tribe’s language. The Tribe is from the region of Esakor in the northern region of the Edo State in Nigeria. OMEKWA means “nature’s vessel” or “God given”

Thanks for submitting!