Babbler

From Fresh Dictionary

English

Noun

babbler

  1. someone who babbles
  2. any of several passerine birds, of the families Timaliidae (found in Asia, Africa) and Pomatostomidae (found in Australia)
Personal tools