Olu is a Yoruba name element meaning "lord" or "chief," often appearing in longer devotional names.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Olu?
Swipe through thousands of names like it