Big Huge Thesaurus

Titaness

noun

sounds kind of like