Home
Search
Index
Definify.com
Definition
2025
hufen_iâ
hufen iâ
Welsh
Noun
hufen
iâ
m
ice cream
Etymology
From
hufen
(
“
cream
”
)
+
iâ
(
“
ice
”
)
.
Similar Results