gwehydd

Noun

 * 1) weaver, one who weaves
 * 2) weaverbird
 * 1) weaverbird