← Yoruba Dictionary
noun

atamatase

(archery) a skilled archer; (soccer) a skilled striker
Yoruba noun.
This dictionary uses simplified unmarked Yoruba spelling for consistency. Meanings can vary by dialect, region and context.