Abuto

ABUTO: African Luo name meaning I have hidden
African Luo name meaning "intelligent"