Dumuzi

What is Dumuzi?

Dumuzi definition and meaning on Dictionary terms:
noun

the Sumerian god of pastures and vegetation: the consort of Inanna.