Adegoke

Categories: African Boy Names
African Yoruba name meaning the crown has been exalted