Where does “otome” come from?

otome (English) comes from Japanese 乙女, from Old Japanese おとめ.

Ancestry of “otome”, step by step

StepLanguageWordMeaning
1Japanese乙女daughter; virgin, maiden; little girl, young lady
2Old Japaneseおとめ
Every word from Old Japanese おとめEvery word from Japanese 乙女