IMBER-GOOSE


Meaning of IMBER-GOOSE in English

noun the loon. ·see ember-goose.

Webster English vocab.      Английский словарь Webster.