meaning of imber

1. The loon. See Ember-goose.


Related Words

imber-goose |

Developed & Maintained By Taraprasad.com

Treasure Words