Where does “Karmen” come from?

Karmen (Estonian) comes from Spanish carmen, from Latin carmen, from Proto-Indo-European kan- — to sing; hemp.

Ancestry of “Karmen”, step by step

StepLanguageWordMeaning
1SpanishcarmenA type of house in Granada
2Latincarmensong, tune
3Proto-Indo-Europeankan-to sing; hemp
Every word from Proto-Indo-European kan-Every word from Latin carmenEvery word from Spanish carmen