Adebayo

Means "the crown meets joy" in Yoruba.

EQUIVALENTS
YORUBA: Adebayo