"odegun" is from the Yoruba language in Nigeria what does it mEAN

"Odegun" in Yoruba means "medicine" or "remedy". It can also refer to a healer or traditional medicine practitioner.