Definify.com

Definition 2024


ehawc

ehawc

Middle Welsh

Noun

ehawc m

  1. salmon

Descendants