Big Huge Thesaurus

omiya

noun

sounds kind of like