Olu is a Yoruba name element meaning "lord" or "chief," often appearing in longer devotional names.
Like Olu?
Swipe through thousands of names like it