Definify.com

Definition 2025


hyfryd

hyfryd

Welsh

Adjective

hyfryd

  1. lovely, delightful