Iyeza is anything and everything that heals.
Ina iyeza, sela iyeza.
More than 1,200 words... defined by people like you and me!