coween

English

Noun

coween (plural coweens)

  1. Synonym of long-tailed duck.