Big Huge Thesaurus

borago

noun

sounds kind of like