Big Huge Thesaurus

palmyra

noun

sounds kind of like