Definify.com

Definition 2024


hyfryd

hyfryd

Welsh

Adjective

hyfryd

  1. lovely, delightful