Big Huge Thesaurus

Astarte

noun

sounds kind of like