babar

Explore definitions, synonyms, and language insights of babar

Definitions

Noun
an imaginary elephant that appears in a series of French books for children