Tamil Dictionary 🔍

imber-goose

Im"ber-goose`, n. (Zoöl.) Defn: The loon. See Ember-goose.


imber-goose - Similar Words