Definify.com

Definition 2025


nythod

nythod

Welsh

Noun

nythod m pl, f pl

  1. plural of nyth