noun
ugha
(Owo) royal courtyard (in particular) the up to 100 courtyards of the palace (aghofen) of Ogho, each dedicated to an orisa with its own purpose.
Yoruba noun.
This dictionary uses simplified unmarked Yoruba spelling for consistency. Meanings can vary by dialect, region and context.
