omurogi

English: Translation
witch, wizard
noun
Plural form
abharogi