Big Huge Thesaurus

indapamide

noun

sounds kind of like