wigeon in Irish
wigeon in Irish
rualacha
Any of three freshwater dabbling ducks.
lacha rua
Any of three freshwater dabbling ducks.