Definify.com

Definition 2026


neidr

neidr

Welsh

Noun

neidr f (plural nadroedd or nadredd)

  1. snake
  2. adder

Synonyms