CompareWords
Compare
Babillard
Definition:
(n.) The lesser whitethroat of Europe; -- called also babbling warbler.