hydromel
English Dictionary
->
Letter H
-> hydromel
Search Dictionary:
hydromel Definition
(n)
honey
diluted
in
water
;
becomes
mead
when
fermented
hydromel Synonyms
hydromel
© Art Branch Inc.