Big Huge Thesaurus

annulet

noun

sounds kind of like