meaning of imber
1.
The
loon.
See
Ember-goose.
Related Words
imber-goose
|
Developed & Maintained By
Taraprasad.com