Definify.com

Definition 2024


nythod

nythod

Welsh

Noun

nythod m pl, f pl

  1. plural of nyth