WelshEdit

PronunciationEdit

NounEdit

hwyaden f

  1. singulative of hwyaid(ducks)