Webster's Revised Unabridged Dictionary · 1913
Baba
Copy link
Baba
({not transcribed})
, noun
[French]
A kind of plum cake.
↑