Imber-goose

Webster's Dictionary of the English Language

·noun The loon. ·see Ember-goose.

Related Words