BRAND GOOSE MEANING IN ENGLISH

• Brand goose Definition & Synonyms

  1. () A species of wild goose (Branta bernicla) usually called in America brant. See Brant.


RECENT SEARCHES