Big Huge Thesaurus

ulna

noun

sounds kind of like