youghts

English

Noun

youghts

  1. plural of yought