KPop Demon Hunters: What Rumi, Mira, Zoey & Jinu's Names Really Mean
When KPop Demon Hunters landed on Netflix, it did something no textbook could: it made millions of people outside Korea suddenly curious about Korean names. Who are Rumi, Mira, and Zoey? Why is the rival group called the Saja Boys? And what does the name Jinu actually mean?
The short answer is that some of these names are deeply traditional and some are modern and international-sounding — and that contrast is the most honest lesson the film teaches about Korean names today. Let's go name by name.
HUNTR/X: Rumi, Mira, Zoey
The three demon-hunting idols of HUNTR/X have names that lean modern and globally friendly — which is itself very on-trend for Korean naming in the 2020s.
Rumi (루미)
Rumi is not a classic Hanja-rooted Korean name; it reads as a soft, international name (the same sound evokes the Latin lumen, “light”). That fits the character — Rumi is the group's lead, and her whole arc turns on light and the golden Honmoon. In Korea, soft, vowel-heavy, easy-to-say-abroad names like this have become genuinely fashionable, especially for girls.
Mira (미라)
Mira works beautifully in two worlds at once. Internationally it suggests “wonder” (Latin mirari) or “peace.” In Korean it is often associated with the Hanja 美 (mi, “beauty”) plus a second syllable — a graceful, feminine reading that suits HUNTR/X's main dancer.
Zoey (조이)
Zoey is an English name (Greek zoe, “life”), and that is the point: Zoey is Korean American, raised in Burbank. Her name signals a diaspora identity — a Korean heart with an English-first name — which is exactly how many Korean American families name their kids. The Korean spelling 조이 even reads close to the English word “joy.”
The Saja Boys — and Jinu
The rival boy group's name is a pun that Korean viewers catch instantly. Saja (사자) means “lion,” but it is also the word in 저승사자 (jeoseung saja) — the black-robed messenger of death in Korean folklore, the closest thing to a grim reaper. A demon boy group called the Saja Boys is, quite literally, a band of reapers in disguise.
Jinu (진우)
Here is the one fully traditional name in the lineup. Jinu (진우) is a real, common Korean boy's name, and it shows how Hanja gives a name its weight. The first syllable is usually 眞 (jin, “true, genuine”) or 珍 (jin, “precious”); the second is often 宇 (u, “universe, cosmic space”) or **祐 (u, “divine help, blessing”).
So Jinu can read as “true universe” or “precious blessing” — a strong, sincere name. That lands with real poignancy: Jinu was once human, and four hundred years ago he traded his soul to the demon Gwi-Ma for a beautiful voice that could lift his family out of hardship. A name meaning true for a character whose tragedy is a broken promise is the kind of detail Korean audiences feel without being told.
What the names really teach us
Put the cast together and you get a snapshot of how Koreans name people today:
- Tradition still anchors meaning. Jinu (진우) shows the classic pattern — Hangul sound on the surface, Hanja meaning underneath.
- Soft, global sounds are in. Rumi and Mira ride a real trend toward names that travel well across languages.
- Diaspora names tell a story. Zoey carries a Korean American identity in a single word.
- Names are chosen, not assigned. Korean parents pick Hanja deliberately, balancing sound, meaning, and even the strokes of each character.
That last point is where a real Korean name differs from a random “Korean name generator.” A name built the traditional way weighs the meaning of each character, the flow of the syllables, and the balance of your Saju (birth chart). If the film made you want a Korean name of your own, that is the tradition worth doing it through.
Discover the Korean name written in your birth chart.
Not a random generator — a real name in Hangul and Hanja, built from your Saju by Korea’s 600-year naming tradition. Free Saju reading, no sign-up.
Find my Korean name →