homa
[
hoh
-m
uh
]
/ˈhoʊ mə/
noun
1.
haoma
(def 2).
British Dictionary definitions for
homa
hom
/
hɒm
/
noun
1.
a sacred plant of the Parsees and ancient Persians
2.
a drink made from this plant
Word Origin
from Persian, from Avestan
haoma