Babar (TV series)
WordNet

noun


(1)   An imaginary elephant that appears in a series of French books for children
 
x
OK