C11044
A Yoruba deity is a divine being within the Yoruba religious cosmology, embodying specific natural forces, human activities, or moral principles and serving as an intermediary between humans and the supreme god Olódùmarè.