Big Huge Thesaurus

Damgalnunna

noun