meaning of Babillard

Babillard meaning in General Dictionary

The lesser whitethroat of European countries called also babbling warbler

View more

  • The lower whitethroat of European countries; -- labeled as also babbling warbler.

Babillard meaning in General Dictionary

(letter.) The lesser whitethroat of European countries; -- called additionally babbling warbler.