Meaning of haoma

Definition of haoma

(noun) leafless East Indian vine; its sour milky juice formerly used to make an intoxicating drink

Other information on haoma

WIKIPEDIA results for haoma
Amazon results for haoma