Big Huge Thesaurus

megalocardia

noun

sounds kind of like