Big Huge Thesaurus

brachium

noun

sounds kind of like