red goose

English

Noun

red goose (plural red geese)

  1. (India) Synonym of ruddy shelduck.