Definition of Baba

Noun: baba  baa-bu

  1. A small cake leavened with yeast

See also:
baasskaps
babakoto

Anagrams containing the word baba

baba abab baba abab