Big Huge Thesaurus

Omiya

noun

sounds kind of like