Big Huge Thesaurus

kyphosus

noun

sounds kind of like