Definify.com

Definition 2026


nythod

nythod

Welsh

Noun

nythod m pl, f pl

  1. plural of nyth