1 definition by Mando_themanyfacegod

Top Definition
Means father in Shona. A language spoken in Zimbabwe by the shona
Baba makadini?
by Mando_themanyfacegod December 25, 2020

Mug icon
Buy a Baba mug!