Japanese Names Starting With K

Japanese Names Starting With K: Male, Female, Cool, Unique

Japanese names beginning with “K” are among the most diverse and widely used in both traditional and modern naming culture. They often carry meanings connected to nature, strength, kindness, light, and emotional depth. From soft feminine names to strong masculine identities, “K” names feel balanced and expressive.

In this complete guide to Japanese names starting with K, you’ll discover carefully structured collections across boys, girls, surnames, fantasy, cute, cool, and unisex categories. Each name includes meaning, pronunciation, and kanji so you can fully understand its cultural depth. Let’s begin.

Japanese Names Starting With K

Japanese Names Starting With K For Boys

Boy names starting with “K” often symbolize strength, leadership, nature, and courage. Many of these names are widely used in Japan and also appear in modern anime, games, and literature.

1. Kazuki
Meaning: peaceful harmony
Pronunciation: kah-zoo-kee
Kanji: 和樹

2. Kenji
Meaning: strong wisdom
Pronunciation: ken-jee
Kanji: 健二

3. Kaito
Meaning: ocean flight
Pronunciation: kai-toh
Kanji: 海斗

4. Koji
Meaning: little happiness
Pronunciation: koh-jee
Kanji: 恒一

5. Kenta
Meaning: strong health
Pronunciation: ken-tah
Kanji: 健太

6. Kiyoshi
Meaning: pure heart
Pronunciation: kee-yoh-shee
Kanji:

7. Kazuya
Meaning: peaceful one
Pronunciation: kah-zoo-yah
Kanji: 和也

8. Kota
Meaning: big happiness
Pronunciation: koh-tah
Kanji: 恒一

9. Kairi
Meaning: ocean village
Pronunciation: kai-ree
Kanji: 海里

10. Keisuke
Meaning: respectful help
Pronunciation: kay-soo-keh
Kanji: 慶介

11. Kaitoha
Meaning: ocean leaf flight
Pronunciation: kai-toh-hah
Kanji: 海翔葉

12. Kuro
Meaning: black strength
Pronunciation: koo-roh
Kanji:

13. Kaname
Meaning: center point
Pronunciation: kah-nah-meh
Kanji:

14. Kazuho
Meaning: peaceful ear of rice
Pronunciation: kah-zoo-hoh
Kanji: 和穂

15. Kenshin
Meaning: humble truth
Pronunciation: ken-shin
Kanji: 謙信

16. Kiyomasa
Meaning: pure justice
Pronunciation: kee-yoh-mah-sah
Kanji: 清正

17. Kaoru
Meaning: fragrance
Pronunciation: kah-oh-roo
Kanji:

18. Kazuma
Meaning: harmony truth
Pronunciation: kah-zoo-mah
Kanji: 一真

19. Kento
Meaning: healthy path
Pronunciation: ken-toh
Kanji: 健人

20. Kage
Meaning: shadow power
Pronunciation: kah-geh
Kanji:

21. Kaitozen
Meaning: ocean pure path
Pronunciation: kai-toh-zen
Kanji: 海斗善

22. Kiyora
Meaning: pure elegance
Pronunciation: kee-yoh-rah
Kanji: 清羅

23. Kazen
Meaning: wind harmony
Pronunciation: kah-zen
Kanji: 風和

24. Kuren
Meaning: crimson lotus
Pronunciation: koo-ren
Kanji: 紅蓮

25. Kihiro
Meaning: rare vastness
Pronunciation: kee-hee-roh
Kanji: 希宏

26. Kiyota
Meaning: pure rice field
Pronunciation: kee-yoh-tah
Kanji: 清田

27. Kazeto
Meaning: wind harmony person
Pronunciation: kah-zeh-toh
Kanji: 風人

28. Keita
Meaning: blessed big one
Pronunciation: kay-tah
Kanji: 慶太

29. Kaitoichi
Meaning: ocean first flight
Pronunciation: kai-toh-ee-chee
Kanji: 海翔一

30. Kiyoharu
Meaning: pure spring
Pronunciation: kee-yoh-hah-roo
Kanji: 清春

31. Kazenori
Meaning: wind doctrine
Pronunciation: kah-zeh-noh-ree
Kanji: 風則

32. Kiyomitsu
Meaning: pure light
Pronunciation: kee-yoh-meet-soo
Kanji: 清光

33. Kaitozeno
Meaning: ocean virtue path
Pronunciation: kai-toh-zeh-noh
Kanji: 海斗善

34. Kaitohae
Meaning: ocean leaf grace
Pronunciation: kai-toh-hah-eh
Kanji: 海翔葉恵

35. Kazunori
Meaning: harmonious law
Pronunciation: kah-zoo-noh-ree
Kanji: 和則

36. Kiyomori
Meaning: pure forest
Pronunciation: kee-yoh-moh-ree
Kanji: 清森

37. Kaitoemi
Meaning: ocean smiling beauty
Pronunciation: kai-toh-eh-mee
Kanji: 海翔笑美

38. Kagehito
Meaning: shadow person
Pronunciation: kah-geh-hee-toh
Kanji: 影人

39. Kazuhiko
Meaning: peaceful prince
Pronunciation: kah-zoo-hee-koh
Kanji: 和彦

40. Kiyozumi
Meaning: pure clarity
Pronunciation: kee-yoh-zoo-mee
Kanji: 清澄

41. Kaitoaki
Meaning: ocean bright light
Pronunciation: kai-toh-ah-kee
Kanji: 海翔明

42. Kazunaga
Meaning: eternal harmony
Pronunciation: kah-zoo-nah-gah
Kanji: 和永

43. Kiyofumi
Meaning: pure writing
Pronunciation: kee-yoh-foo-mee
Kanji: 清文

44. Kaitozenra
Meaning: ocean virtue flow
Pronunciation: kai-toh-zen-rah
Kanji: 海斗善流

45. Kazutaka
Meaning: noble harmony
Pronunciation: kah-zoo-tah-kah
Kanji: 和隆

46. Kiyohiko
Meaning: pure prince
Pronunciation: kee-yoh-hee-koh
Kanji: 清彦

47. Kaitoara
Meaning: ocean courage
Pronunciation: kai-toh-ah-rah
Kanji: 海翔勇

48. Kazemaru
Meaning: wind circle
Pronunciation: kah-zeh-mah-roo
Kanji: 風丸

49. Kiyohira
Meaning: pure calm peace
Pronunciation: kee-yoh-hee-rah
Kanji: 清平

50. Kaitozenha
Meaning: ocean virtue leaf
Pronunciation: kai-toh-zen-hah
Kanji: 海斗善葉

Japanese Names Starting With K For Girls

Girl names starting with “K” are often soft, graceful, and deeply tied to nature, beauty, emotions, and seasonal imagery. Many reflect flowers, light, purity, and harmony, making them timeless and widely loved in Japanese naming culture.

1. Kana
Meaning: powerful elegance
Pronunciation: kah-nah
Kanji: 香奈

2. Keiko
Meaning: blessed child
Pronunciation: kay-koh
Kanji: 恵子

3. Kiyomi
Meaning: pure beauty
Pronunciation: kee-yoh-mee
Kanji: 清美

4. Kaho
Meaning: flower ear (grain)
Pronunciation: kah-hoh
Kanji: 花穂

5. Kasumi
Meaning: misty beauty
Pronunciation: kah-soo-mee
Kanji:

6. Kaori
Meaning: fragrance
Pronunciation: kah-oh-ree
Kanji: 香織

7. Kira
Meaning: shining light
Pronunciation: kee-rah
Kanji:

8. Koyuki
Meaning: small snow
Pronunciation: koh-yoo-kee
Kanji: 小雪

9. Kanna
Meaning: divine flower
Pronunciation: kahn-nah
Kanji: 神奈

10. Kotone
Meaning: gentle sound
Pronunciation: koh-toh-neh
Kanji: 琴音

11. Kirari
Meaning: sparkling light
Pronunciation: kee-rah-ree
Kanji: きらり

12. Kazane
Meaning: wind sound
Pronunciation: kah-zah-neh
Kanji: 風音

13. Kaede
Meaning: maple leaf
Pronunciation: kah-eh-deh
Kanji:

14. Koharu
Meaning: small spring
Pronunciation: koh-hah-roo
Kanji: 小春

15. Kiyara
Meaning: pure light aura
Pronunciation: kee-yah-rah
Kanji: 清羅

16. Kirame
Meaning: glittering beauty
Pronunciation: kee-rah-meh
Kanji: 輝芽

17. Kurumi
Meaning: walnut / soft love
Pronunciation: koo-roo-mee
Kanji: 胡桃

18. Kiyono
Meaning: pure field
Pronunciation: kee-yoh-noh
Kanji: 清野

19. Kae
Meaning: blossom change
Pronunciation: kah-eh
Kanji: 花恵

20. Kiyarae
Meaning: pure grace light
Pronunciation: kee-yah-rah-eh
Kanji: 清羅恵

21. Kotoha
Meaning: words leaf
Pronunciation: koh-toh-hah
Kanji: 言葉

22. Kiyuka
Meaning: pure flower
Pronunciation: kee-yoo-kah
Kanji: 清花

23. Kasane
Meaning: layered beauty
Pronunciation: kah-sah-neh
Kanji: 重ね

24. Kiyora
Meaning: pure elegance
Pronunciation: kee-yoh-rah
Kanji: 清羅

25. Kairi
Meaning: ocean village
Pronunciation: kai-ree
Kanji: 海里

26. Kiyona
Meaning: pure calm beauty
Pronunciation: kee-yoh-nah
Kanji: 清奈

27. Konomi
Meaning: beloved child
Pronunciation: koh-noh-mee
Kanji: 好美

28. Kairen
Meaning: ocean lotus
Pronunciation: kai-ren
Kanji: 海蓮

29. Kiyomiya
Meaning: pure shrine beauty
Pronunciation: kee-yoh-mee-yah
Kanji: 清宮

30. Kiyukae
Meaning: pure flower grace
Pronunciation: kee-yoo-kah-eh
Kanji: 清花恵

31. Kahoha
Meaning: flower ear leaf
Pronunciation: kah-hoh-hah
Kanji: 花穂葉

32. Kiria
Meaning: shining elegance
Pronunciation: kee-ree-ah
Kanji: 輝亜

33. Koyora
Meaning: small gentle aura
Pronunciation: koh-yoh-rah
Kanji: 小羅

34. Kasura
Meaning: mist leaf
Pronunciation: kah-soo-rah
Kanji: 霞羅

35. Kiyaraeha
Meaning: pure grace leaf
Pronunciation: kee-yah-rah-eh-hah
Kanji: 清羅恵葉

36. Kotoe
Meaning: gentle blessing sound
Pronunciation: koh-toh-eh
Kanji: 琴恵

37. Kairena
Meaning: ocean blessing
Pronunciation: kai-reh-nah
Kanji: 海恵奈

38. Kiyomari
Meaning: pure forest beauty
Pronunciation: kee-yoh-mah-ree
Kanji: 清森

39. Kiyuha
Meaning: pure leaf
Pronunciation: kee-yoo-hah
Kanji: 清葉

40. Kirana
Meaning: shining flower
Pronunciation: kee-rah-nah
Kanji: 輝花

41. Kaeori
Meaning: flower fragrance
Pronunciation: kah-eh-oh-ree
Kanji: 花香織

42. Kiyone
Meaning: pure sound
Pronunciation: kee-yoh-neh
Kanji: 清音

43. Kairaha
Meaning: ocean leaf harmony
Pronunciation: kai-rah-hah
Kanji: 海葉

44. Kiyomiha
Meaning: pure beauty leaf
Pronunciation: kee-yoh-mee-hah
Kanji: 清美葉

45. Kasumiha
Meaning: mist leaf
Pronunciation: kah-soo-mee-hah
Kanji: 霞葉

46. Kiraha
Meaning: shining leaf
Pronunciation: kee-rah-hah
Kanji: 輝葉

47. Kiyorae
Meaning: pure graceful light
Pronunciation: kee-yoh-rah-eh
Kanji: 清羅恵

48. Konoha
Meaning: tree leaf
Pronunciation: koh-noh-hah
Kanji: 木葉

49. Kiyuhana
Meaning: pure flower bloom
Pronunciation: kee-yoo-hah-nah
Kanji: 清花

50. Kirayuki
Meaning: shining snow
Pronunciation: kee-rah-yoo-kee
Kanji: 輝雪

Japanese First Names Starting With K

First names starting with “K” are extremely common in Japan and carry a wide range of meanings—from strength and honor to purity, nature, and emotional warmth. These names are widely used in real life, anime, literature, and modern naming trends.

1. Kazuki
Meaning: peaceful harmony
Pronunciation: kah-zoo-kee
Kanji: 和樹

2. Kenta
Meaning: strong health
Pronunciation: ken-tah
Kanji: 健太

3. Kenji
Meaning: wise second son
Pronunciation: ken-jee
Kanji: 健二

4. Kaito
Meaning: ocean flight
Pronunciation: kai-toh
Kanji: 海斗

5. Koji
Meaning: small joy
Pronunciation: koh-jee
Kanji: 恒一

6. Kazuo
Meaning: peaceful man
Pronunciation: kah-zoo-oh
Kanji: 和夫

7. Kiyoshi
Meaning: pure heart
Pronunciation: kee-yoh-shee
Kanji:

8. Kota
Meaning: great happiness
Pronunciation: koh-tah
Kanji: 恒一

9. Kazuya
Meaning: harmony one
Pronunciation: kah-zoo-yah
Kanji: 和也

10. Keita
Meaning: blessed big one
Pronunciation: kay-tah
Kanji: 慶太

11. Kairi
Meaning: ocean village
Pronunciation: kai-ree
Kanji: 海里

12. Kiyomasa
Meaning: pure justice
Pronunciation: kee-yoh-mah-sah
Kanji: 清正

13. Kazuma
Meaning: truth harmony
Pronunciation: kah-zoo-mah
Kanji: 一真

14. Kaitoha
Meaning: ocean leaf flight
Pronunciation: kai-toh-hah
Kanji: 海翔葉

15. Kenshin
Meaning: humble truth
Pronunciation: ken-shin
Kanji: 謙信

16. Kiyoharu
Meaning: pure spring
Pronunciation: kee-yoh-hah-roo
Kanji: 清春

17. Kazunori
Meaning: harmony law
Pronunciation: kah-zoo-noh-ree
Kanji: 和則

18. Kento
Meaning: healthy person
Pronunciation: ken-toh
Kanji: 健人

19. Kazuhiro
Meaning: peaceful vastness
Pronunciation: kah-zoo-hee-roh
Kanji: 和宏

20. Kiyomori
Meaning: pure forest
Pronunciation: kee-yoh-moh-ree
Kanji: 清森

21. Kaitoichi
Meaning: ocean first light
Pronunciation: kai-toh-ee-chee
Kanji: 海翔一

22. Kazen
Meaning: wind harmony
Pronunciation: kah-zen
Kanji: 風和

23. Kiyora
Meaning: pure elegance
Pronunciation: kee-yoh-rah
Kanji: 清羅

24. Kaitozen
Meaning: ocean virtue path
Pronunciation: kai-toh-zen
Kanji: 海斗善

25. Kazeto
Meaning: wind person
Pronunciation: kah-zeh-toh
Kanji: 風人

26. Kiyota
Meaning: pure rice field
Pronunciation: kee-yoh-tah
Kanji: 清田

27. Kihiro
Meaning: rare vastness
Pronunciation: kee-hee-roh
Kanji: 希宏

28. Kazuho
Meaning: harmony ear of rice
Pronunciation: kah-zoo-hoh
Kanji: 和穂

29. Kaitoemi
Meaning: ocean smile beauty
Pronunciation: kai-toh-eh-mee
Kanji: 海翔笑美

30. Kiyozumi
Meaning: pure clarity
Pronunciation: kee-yoh-zoo-mee
Kanji: 清澄

31. Kazunaga
Meaning: eternal harmony
Pronunciation: kah-zoo-nah-gah
Kanji: 和永

32. Kiyofumi
Meaning: pure writing
Pronunciation: kee-yoh-foo-mee
Kanji: 清文

33. Kaitoara
Meaning: ocean courage
Pronunciation: kai-toh-ah-rah
Kanji: 海翔勇

34. Kazutaka
Meaning: noble harmony
Pronunciation: kah-zoo-tah-kah
Kanji: 和隆

35. Kiyohiko
Meaning: pure prince
Pronunciation: kee-yoh-hee-koh
Kanji: 清彦

36. Kaitozeno
Meaning: ocean virtue flow
Pronunciation: kai-toh-zeh-noh
Kanji: 海斗善流

37. Kazuhiko
Meaning: harmonious prince
Pronunciation: kah-zoo-hee-koh
Kanji: 和彦

38. Kiyohira
Meaning: pure calm peace
Pronunciation: kee-yoh-hee-rah
Kanji: 清平

39. Kaitoaki
Meaning: ocean bright light
Pronunciation: kai-toh-ah-kee
Kanji: 海翔明

40. Kazemaru
Meaning: wind circle
Pronunciation: kah-zeh-mah-roo
Kanji: 風丸

41. Kiyomitsu
Meaning: pure light
Pronunciation: kee-yoh-meet-soo
Kanji: 清光

42. Kaitozenha
Meaning: ocean virtue leaf
Pronunciation: kai-toh-zen-hah
Kanji: 海斗善葉

43. Kazunoriha
Meaning: harmony law leaf
Pronunciation: kah-zoo-noh-ree-hah
Kanji: 和則葉

44. Kiyohiroa
Meaning: pure vast light
Pronunciation: kee-yoh-hee-roh-ah
Kanji: 清宏光

45. Kaitozenra
Meaning: ocean virtue flow
Pronunciation: kai-toh-zen-rah
Kanji: 海斗善流

46. Kazuharuto
Meaning: peaceful spring person
Pronunciation: kah-zoo-hah-roo-toh
Kanji: 和春人

47. Kiyomorika
Meaning: pure forest bloom
Pronunciation: kee-yoh-moh-ree-kah
Kanji: 清森花

48. Kaitohaori
Meaning: ocean leaf joy
Pronunciation: kai-toh-hah-oh-ree
Kanji: 海翔葉織

49. Kazuhikora
Meaning: harmony prince light
Pronunciation: kah-zoo-hee-koh-rah
Kanji: 和彦光

50. Kiyoharuzen
Meaning: pure spring virtue
Pronunciation: kee-yoh-hah-roo-zen
Kanji: 清春善

Japanese Last Names Starting With K

Japanese surnames beginning with “K” are deeply rooted in geography, nature, and historical landscapes. Many of them describe fields, rivers, mountains, villages, and natural elements, reflecting Japan’s strong connection between identity and environment.

1. Kobayashi
Meaning: small forest
Pronunciation: koh-bah-yah-shee
Kanji: 小林

2. Kobayakawa
Meaning: small fast river
Pronunciation: koh-bah-yah-kah-wah
Kanji: 小早川

3. Kato
Meaning: added wisteria
Pronunciation: kah-toh
Kanji: 加藤

4. Kimura
Meaning: tree village
Pronunciation: kee-moo-rah
Kanji: 木村

5. Kondo
Meaning: near wisteria
Pronunciation: kon-doh
Kanji: 近藤

6. Kuroda
Meaning: black rice field
Pronunciation: koo-roh-dah
Kanji: 黒田

7. Kaneko
Meaning: golden child
Pronunciation: kah-neh-koh
Kanji: 金子

8. Kasahara
Meaning: bamboo field plain
Pronunciation: kah-sah-hah-rah
Kanji: 笠原

9. Kawaguchi
Meaning: river mouth
Pronunciation: kah-wah-goo-chee
Kanji: 川口

10. Kinoshita
Meaning: under the tree
Pronunciation: kee-noh-shee-tah
Kanji: 木下

11. Kitamura
Meaning: north village
Pronunciation: kee-tah-moo-rah
Kanji: 北村

12. Kashiwagi
Meaning: oak tree
Pronunciation: kah-shee-wah-gee
Kanji: 柏木

13. Kamei
Meaning: turtle well
Pronunciation: kah-meh-ee
Kanji: 亀井

14. Kawamoto
Meaning: river origin
Pronunciation: kah-wah-moh-toh
Kanji: 川本

15. Koizumi
Meaning: small spring
Pronunciation: koh-ee-zoo-mee
Kanji: 小泉

16. Kashima
Meaning: deer island
Pronunciation: kah-shee-mah
Kanji: 鹿島

17. Kubo
Meaning: sunken place
Pronunciation: koo-boh
Kanji: 久保

18. Kogure
Meaning: small dusk
Pronunciation: koh-goo-reh
Kanji: 小暮

19. Kurihara
Meaning: chestnut field
Pronunciation: koo-ree-hah-rah
Kanji: 栗原

20. Kiyomoto
Meaning: pure origin
Pronunciation: kee-yoh-moh-toh
Kanji: 清本

21. Kageyama
Meaning: shadow mountain
Pronunciation: kah-geh-yah-mah
Kanji: 影山

22. Kamata
Meaning: sickle field
Pronunciation: kah-mah-tah
Kanji: 鎌田

23. Kagami
Meaning: mirror
Pronunciation: kah-gah-mee
Kanji:

24. Kurata
Meaning: warehouse field
Pronunciation: koo-rah-tah
Kanji: 倉田

25. Kihara
Meaning: tree field plain
Pronunciation: kee-hah-rah
Kanji: 木原

26. Katsura
Meaning: noble tree
Pronunciation: kah-tsoo-rah
Kanji:

27. Kanazawa
Meaning: gold marsh
Pronunciation: kah-nah-zah-wah
Kanji: 金沢

28. Kameyama
Meaning: turtle mountain
Pronunciation: kah-meh-yah-mah
Kanji: 亀山

29. Kusano
Meaning: grass field
Pronunciation: koo-sah-noh
Kanji: 草野

30. Koshimizu
Meaning: small clear water
Pronunciation: koh-shee-mee-zoo
Kanji: 小清水

31. Kitagawa
Meaning: north river
Pronunciation: kee-tah-gah-wah
Kanji: 北川

32. Kimishima
Meaning: noble island
Pronunciation: kee-mee-shee-mah
Kanji: 君島

33. Komatsu
Meaning: small pine
Pronunciation: koh-mah-tsoo
Kanji: 小松

34. Kuboza
Meaning: deep valley field
Pronunciation: koo-boh-zah
Kanji: 久保座

35. Kiyohata
Meaning: pure field
Pronunciation: kee-yoh-hah-tah
Kanji: 清畑

36. Kuronuma
Meaning: black swamp
Pronunciation: koo-roh-noo-mah
Kanji: 黒沼

37. Katsumata
Meaning: victorious field
Pronunciation: kah-tsoo-mah-tah
Kanji: 勝俣

38. Kinjo
Meaning: golden castle
Pronunciation: keen-joh
Kanji: 金城

39. Kizaki
Meaning: tree cape
Pronunciation: kee-zah-kee
Kanji: 木崎

40. Kuriyama
Meaning: chestnut mountain
Pronunciation: koo-ree-yah-mah
Kanji: 栗山

41. Kawasumi
Meaning: river corner
Pronunciation: kah-wah-soo-mee
Kanji: 川隅

42. Kashiwada
Meaning: oak field
Pronunciation: kah-shee-wah-dah
Kanji: 柏田

43. Kunitomo
Meaning: country friend
Pronunciation: koo-nee-toh-moh
Kanji: 国友

44. Kiyohira
Meaning: pure peace
Pronunciation: kee-yoh-hee-rah
Kanji: 清平

45. Kageura
Meaning: shadow bay
Pronunciation: kah-geh-oo-rah
Kanji: 影浦

46. Koshida
Meaning: small rice field
Pronunciation: koh-shee-dah
Kanji: 越田

47. Kamiyama
Meaning: god mountain
Pronunciation: kah-mee-yah-mah
Kanji: 神山

48. Kiyozawa
Meaning: pure swamp
Pronunciation: kee-yoh-zah-wah
Kanji: 清沢

49. Kitano
Meaning: north field
Pronunciation: kee-tah-noh
Kanji: 北野

50. Kurokawa
Meaning: black river
Pronunciation: koo-roh-kah-wah
Kanji: 黒川

Unique Japanese Names Starting With K

This section includes rare and creatively designed Japanese-style names starting with “K.” These names are inspired by traditional kanji structure but crafted for uniqueness, fantasy identity use, and modern storytelling. They feel original, expressive, and distinct.

1. Kairenzo
Meaning: ocean lotus harmony
Pronunciation: kai-ren-zoh
Kanji: 海蓮奏

2. Kazumirei
Meaning: peaceful beautiful spirit
Pronunciation: kah-zoo-mee-ray
Kanji: 和美霊

3. Kiyomiraki
Meaning: pure shining tree
Pronunciation: kee-yoh-mee-rah-kee
Kanji: 清光木

4. Kuranohiro
Meaning: deep warehouse vastness
Pronunciation: koo-rah-noh-hee-roh
Kanji: 蔵宏

5. Kagehikari
Meaning: shadow light fusion
Pronunciation: kah-geh-hee-kah-ree
Kanji: 影光

6. Kisaragiha
Meaning: second month leaf
Pronunciation: kee-sah-rah-gee-hah
Kanji: 如月葉

7. Kotonohirae
Meaning: sound harmony grace
Pronunciation: koh-toh-noh-hee-rah-eh
Kanji: 言平恵

8. Kiyuranova
Meaning: pure gentle new star
Pronunciation: kee-yoo-rah-noh-vah
Kanji: 清新星

9. Kairukazeha
Meaning: ocean wind leaf
Pronunciation: kai-roo-kah-zeh-hah
Kanji: 海風葉

10. Kazenoriel
Meaning: wind harmony light
Pronunciation: kah-zeh-noh-ree-el
Kanji: 風調光

11. Kiyoshinra
Meaning: pure spirit creation
Pronunciation: kee-yoh-shin-rah
Kanji: 清心成

12. Kurogamine
Meaning: black peak spirit
Pronunciation: koo-roh-gah-mee-neh
Kanji: 黒峰霊

13. Kairumera
Meaning: ocean gentle flow
Pronunciation: kai-roo-meh-rah
Kanji: 海流

14. Kisarion
Meaning: rare sacred energy
Pronunciation: kee-sah-ree-on
Kanji: 希霊音

15. Kotonariel
Meaning: sound harmony angel
Pronunciation: koh-toh-nah-ree-el
Kanji: 琴霊

16. Kiyomirax
Meaning: pure vision force
Pronunciation: kee-yoh-mee-raks
Kanji: 清視力

17. Kazumirion
Meaning: peaceful spirit flow
Pronunciation: kah-zoo-mee-ree-on
Kanji: 和霊流

18. Kairenova
Meaning: ocean lotus star
Pronunciation: kai-reh-noh-vah
Kanji: 海蓮星

19. Kuranovae
Meaning: hidden new grace
Pronunciation: koo-rah-noh-vah-eh
Kanji: 蔵新恵

20. Kiyoshirae
Meaning: pure creation grace
Pronunciation: kee-yoh-shee-rah-eh
Kanji: 清成恵

21. Kagezora
Meaning: shadow sky realm
Pronunciation: kah-geh-zoh-rah
Kanji: 影空

22. Kisarimune
Meaning: rare spirit core
Pronunciation: kee-sah-ree-moo-neh
Kanji: 希霊核

23. Kotonorai
Meaning: sound harmony path
Pronunciation: koh-toh-noh-rai
Kanji: 琴道

24. Kiyuranos
Meaning: pure gentle flow
Pronunciation: kee-yoo-rah-nos
Kanji: 清流

25. Kairenra
Meaning: ocean lotus flow
Pronunciation: kai-ren-rah
Kanji: 海蓮流

26. Kazenorae
Meaning: wind harmony grace
Pronunciation: kah-zeh-noh-rah-eh
Kanji: 風調恵

27. Kiyoshinova
Meaning: pure spirit new star
Pronunciation: kee-yoh-shee-noh-vah
Kanji: 清心星

28. Kurogara
Meaning: black elegant force
Pronunciation: koo-roh-gah-rah
Kanji: 黒雅

29. Kairumoriha
Meaning: ocean forest leaf
Pronunciation: kai-roo-moh-ree-hah
Kanji: 海森葉

30. Kisarielha
Meaning: rare angel leaf
Pronunciation: kee-sah-ree-el-hah
Kanji: 希霊葉

31. Kotonovae
Meaning: sound new grace
Pronunciation: koh-toh-noh-vah-eh
Kanji: 琴新恵

32. Kiyomirahae
Meaning: pure light grace
Pronunciation: kee-yoh-mee-rah-hah-eh
Kanji: 清光恵

33. Kazumoria
Meaning: peaceful forest aura
Pronunciation: kah-zoo-moh-ree-ah
Kanji: 和森霊

34. Kairenovaeha
Meaning: ocean lotus grace star
Pronunciation: kai-reh-noh-vah-eh-hah
Kanji: 海蓮星恵

35. Kisarumirae
Meaning: rare gentle spirit grace
Pronunciation: kee-sah-roo-mee-rah-eh
Kanji: 希霊恵

36. Kotonoshira
Meaning: sound creation path
Pronunciation: koh-toh-noh-shee-rah
Kanji: 琴成道

37. Kiyuranorix
Meaning: pure gentle energy surge
Pronunciation: kee-yoo-rah-noh-riks
Kanji: 清流力

38. Kairumegara
Meaning: ocean blessing force
Pronunciation: kai-roo-meh-gah-rah
Kanji: 海恵力

39. Kazenoriva
Meaning: wind harmony evolution
Pronunciation: kah-zeh-noh-ree-vah
Kanji: 風調進

40. Kiyoshiraeon
Meaning: pure creation spirit light
Pronunciation: kee-yoh-shee-rah-eh-on
Kanji: 清成霊光

41. Kurogakaze
Meaning: black shadow wind
Pronunciation: koo-roh-gah-kah-zeh
Kanji: 黒影風

42. Kairenmira
Meaning: ocean lotus beauty
Pronunciation: kai-ren-mee-rah
Kanji: 海蓮美

43. Kisarionhae
Meaning: rare spirit grace leaf
Pronunciation: kee-sah-ree-on-hah-eh
Kanji: 希霊恵葉

44. Kotonorielha
Meaning: sound angel leaf
Pronunciation: koh-toh-noh-ree-el-hah
Kanji: 琴霊葉

45. Kiyumiraxa
Meaning: pure vision spark
Pronunciation: kee-yoo-mee-raks-ah
Kanji: 清視火

46. Kazenorivae
Meaning: wind harmony new grace
Pronunciation: kah-zeh-noh-ree-vah-eh
Kanji: 風調新恵

47. Kairumiriel
Meaning: ocean spirit angel
Pronunciation: kai-roo-mee-ree-el
Kanji: 海霊

48. Kisarunova
Meaning: rare gentle star
Pronunciation: kee-sah-roo-noh-vah
Kanji: 希新星

49. Kotonoraeha
Meaning: sound harmony grace leaf
Pronunciation: koh-toh-noh-rah-eh-hah
Kanji: 琴調恵葉

50. Kiyomiraxen
Meaning: pure vision evolution
Pronunciation: kee-yoh-mee-raks-en
Kanji: 清視進

Cool Japanese Names Starting With K

Cool “K” names in Japanese have a modern, sharp, and stylish tone. They often feel minimal, powerful, and slightly edgy perfect for gaming identities, anime characters, or futuristic storytelling worlds.

1. Kiro
Meaning: shining path
Pronunciation: kee-roh
Kanji: 輝路

2. Kazeo
Meaning: wind spirit
Pronunciation: kah-zeh-oh
Kanji: 風霊

3. Kirox
Meaning: light force
Pronunciation: kee-roks
Kanji: 光力

4. Kova
Meaning: strong existence
Pronunciation: koh-vah
Kanji: 剛和

5. Kairo
Meaning: ocean path
Pronunciation: kai-roh
Kanji: 海路

6. Kyn
Meaning: sharp essence
Pronunciation: kin
Kanji: 鋭核

7. Kirozen
Meaning: light virtue
Pronunciation: kee-roh-zen
Kanji: 輝善

8. Kazei
Meaning: wind energy
Pronunciation: kah-zeh-ee
Kanji: 風栄

9. Kurox
Meaning: dark power
Pronunciation: koo-roks
Kanji: 黒力

10. Kirae
Meaning: shining grace
Pronunciation: kee-rah-eh
Kanji: 輝恵

11. Kazeon
Meaning: wind spirit force
Pronunciation: kah-zeh-on
Kanji: 風霊力

12. Kirova
Meaning: light evolution
Pronunciation: kee-roh-vah
Kanji: 光進

13. Kix
Meaning: sharp spark
Pronunciation: kiks
Kanji: 火核

14. Kairenx
Meaning: ocean energy surge
Pronunciation: kai-renks
Kanji: 海力波

15. Kovae
Meaning: strong grace
Pronunciation: koh-vah-eh
Kanji: 剛恵

16. Kiroxen
Meaning: light evolution force
Pronunciation: kee-roks-en
Kanji: 光進力

17. Kazeor
Meaning: wind core
Pronunciation: kah-zeh-or
Kanji: 風核

18. Kynra
Meaning: sharp flow
Pronunciation: kin-rah
Kanji: 鋭流

19. Kirosha
Meaning: light shadow blend
Pronunciation: kee-roh-shah
Kanji: 光影

20. Kairox
Meaning: ocean force
Pronunciation: kai-roks
Kanji: 海力

21. Kazeha
Meaning: wind leaf
Pronunciation: kah-zeh-hah
Kanji: 風葉

22. Kirozeno
Meaning: light virtue path
Pronunciation: kee-roh-zeh-noh
Kanji: 光善道

23. Kurozen
Meaning: dark virtue
Pronunciation: koo-roh-zen
Kanji: 黒善

24. Kiraon
Meaning: shining spirit
Pronunciation: kee-rah-on
Kanji: 輝霊

25. Kazeiro
Meaning: wind color flow
Pronunciation: kah-zeh-ee-roh
Kanji: 風彩

26. Kirokai
Meaning: light ocean
Pronunciation: kee-roh-kai
Kanji: 光海

27. Kovaen
Meaning: strong spirit evolution
Pronunciation: koh-vah-en
Kanji: 剛進

28. Kynox
Meaning: sharp force core
Pronunciation: kin-oks
Kanji: 鋭核力

29. Kirovae
Meaning: light grace evolution
Pronunciation: kee-roh-vah-eh
Kanji: 光恵進

30. Kazeonx
Meaning: wind energy surge
Pronunciation: kah-zeh-onks
Kanji: 風力波

31. Kairax
Meaning: ocean power burst
Pronunciation: kai-raks
Kanji: 海力爆

32. Kiroshun
Meaning: light spirit flow
Pronunciation: kee-roh-shoon
Kanji: 光霊流

33. Kazeira
Meaning: wind aura
Pronunciation: kah-zeh-ee-rah
Kanji: 風霊

34. Kurova
Meaning: dark evolution
Pronunciation: koo-roh-vah
Kanji: 黒進

35. Kirozenx
Meaning: light virtue surge
Pronunciation: kee-roh-zenks
Kanji: 光善波

36. Kairenxen
Meaning: ocean lotus evolution
Pronunciation: kai-renk-sen
Kanji: 海蓮進

37. Kazeva
Meaning: wind life force
Pronunciation: kah-zeh-vah
Kanji: 風命

38. Kiroxra
Meaning: light shadow force
Pronunciation: kee-roks-rah
Kanji: 光影力

39. Kynova
Meaning: sharp new star
Pronunciation: kin-oh-vah
Kanji: 鋭新星

40. Kairozen
Meaning: ocean virtue path
Pronunciation: kai-roh-zen
Kanji: 海善道

41. Kazeonra
Meaning: wind spirit flow
Pronunciation: kah-zeh-on-rah
Kanji: 風霊流

42. Kirohae
Meaning: light grace leaf
Pronunciation: kee-roh-hah-eh
Kanji: 光恵葉

43. Kuroxen
Meaning: dark evolution force
Pronunciation: koo-roks-en
Kanji: 黒進力

44. Kairon
Meaning: ocean spirit core
Pronunciation: kai-ron
Kanji: 海霊核

45. Kazeirae
Meaning: wind grace light
Pronunciation: kah-zeh-ee-rah-eh
Kanji: 風恵光

46. Kirovex
Meaning: light force surge
Pronunciation: kee-roh-veks
Kanji: 光力波

47. Kynex
Meaning: sharp evolution core
Pronunciation: kin-eks
Kanji: 鋭進核

48. Kairoha
Meaning: ocean leaf path
Pronunciation: kai-roh-hah
Kanji: 海葉道

49. Kazeorix
Meaning: wind core force
Pronunciation: kah-zeh-oh-riks
Kanji: 風核力

50. Kirozenha
Meaning: light virtue leaf
Pronunciation: kee-roh-zen-hah
Kanji: 光善葉

Cute Japanese Names Starting With K

Cute Japanese names starting with “K” are soft, playful, and full of warmth. They often reflect flowers, small joys, sweetness, and emotional comfort. These names are perfect for adorable characters, pets, or lighthearted storytelling identities.

1. Koko
Meaning: happy child
Pronunciation: koh-koh
Kanji: 心子

2. Kiki
Meaning: small joy
Pronunciation: kee-kee
Kanji: 喜喜

3. Kanae
Meaning: wish fulfillment
Pronunciation: kah-nah-eh
Kanji: 叶恵

4. Kaho
Meaning: flower ear
Pronunciation: kah-hoh
Kanji: 花穂

5. Kokoha
Meaning: heart leaf
Pronunciation: koh-koh-hah
Kanji: 心葉

6. Kiri
Meaning: misty beauty
Pronunciation: kee-ree
Kanji:

7. Kikiha
Meaning: joyful leaf
Pronunciation: kee-kee-hah
Kanji: 喜葉

8. Kono
Meaning: this child
Pronunciation: koh-noh
Kanji: この

9. Kawa
Meaning: gentle river
Pronunciation: kah-wah
Kanji:

10. Kae
Meaning: flower blessing
Pronunciation: kah-eh
Kanji: 花恵

11. Kumi
Meaning: beautiful group
Pronunciation: koo-mee
Kanji: 久美

12. Kikiro
Meaning: happy sparkle
Pronunciation: kee-kee-roh
Kanji: 喜輝

13. Konoha
Meaning: tree leaf
Pronunciation: koh-noh-hah
Kanji: 木葉

14. Kiyo
Meaning: pure joy
Pronunciation: kee-yoh
Kanji:

15. Kira
Meaning: sparkle light
Pronunciation: kee-rah
Kanji:

16. Kuku
Meaning: soft laughter
Pronunciation: koo-koo
Kanji:

17. Kaeha
Meaning: flower leaf
Pronunciation: kah-eh-hah
Kanji: 花葉

18. Konoa
Meaning: this harmony
Pronunciation: koh-noh-ah
Kanji: 調

19. Kimi
Meaning: beloved one
Pronunciation: kee-mee
Kanji:

20. Kokoa
Meaning: heart aura
Pronunciation: koh-koh-ah
Kanji: 心霊

21. Kiyoha
Meaning: pure leaf
Pronunciation: kee-yoh-hah
Kanji: 清葉

22. Kikiya
Meaning: joyful night
Pronunciation: kee-kee-yah
Kanji: 喜夜

23. Kanoa
Meaning: peaceful harmony
Pronunciation: kah-noh-ah
Kanji:

24. Kairi
Meaning: ocean village
Pronunciation: kai-ree
Kanji: 海里

25. Kiyohae
Meaning: pure grace leaf
Pronunciation: kee-yoh-hah-eh
Kanji: 清葉恵

26. Kokoemi
Meaning: happy smile
Pronunciation: koh-koh-eh-mee
Kanji: 心笑

27. Kikihae
Meaning: joyful grace leaf
Pronunciation: kee-kee-hah-eh
Kanji: 喜葉恵

28. Konoemi
Meaning: this smile
Pronunciation: koh-noh-eh-mee
Kanji: この笑

29. Kaeori
Meaning: flower fragrance
Pronunciation: kah-eh-oh-ree
Kanji: 花香織

30. Kimiha
Meaning: beloved leaf
Pronunciation: kee-mee-hah
Kanji: 君葉

31. Kokohae
Meaning: heart grace leaf
Pronunciation: koh-koh-hah-eh
Kanji: 心葉恵

32. Kiyoemi
Meaning: pure smile
Pronunciation: kee-yoh-eh-mee
Kanji: 清笑

33. Kikiara
Meaning: joyful aura
Pronunciation: kee-kee-ah-rah
Kanji: 喜霊

34. Konohae
Meaning: tree leaf grace
Pronunciation: koh-noh-hah-eh
Kanji: 木葉恵

35. Kairia
Meaning: ocean harmony
Pronunciation: kai-ree-ah
Kanji: 海和

36. Kaeemi
Meaning: flower smile
Pronunciation: kah-eh-eh-mee
Kanji: 花笑

37. Kokoari
Meaning: heart spirit
Pronunciation: koh-koh-ah-ree
Kanji: 心霊

38. Kiyoara
Meaning: pure aura
Pronunciation: kee-yoh-ah-rah
Kanji: 清霊

39. Kikiura
Meaning: joyful breeze
Pronunciation: kee-kee-oo-rah
Kanji: 喜風

40. Konoira
Meaning: peaceful aura
Pronunciation: koh-noh-ee-rah
Kanji: 和霊

41. Kaeora
Meaning: flower aura
Pronunciation: kah-eh-oh-rah
Kanji: 花霊

42. Kimiara
Meaning: beloved light
Pronunciation: kee-mee-ah-rah
Kanji: 君光

43. Kokoina
Meaning: heart blessing
Pronunciation: koh-koh-ee-nah
Kanji: 心恵

44. Kiyoina
Meaning: pure blessing
Pronunciation: kee-yoh-ee-nah
Kanji: 清恵

45. Kikiarae
Meaning: joyful grace light
Pronunciation: kee-kee-ah-rah-eh
Kanji: 喜恵光

46. Konoemiha
Meaning: this smile leaf
Pronunciation: koh-noh-eh-mee-hah
Kanji: この笑葉

47. Kaehaori
Meaning: flower leaf joy
Pronunciation: kah-eh-hah-oh-ree
Kanji: 花葉織

48. Kiyoarae
Meaning: pure aura grace
Pronunciation: kee-yoh-ah-rah-eh
Kanji: 清霊恵

49. Kokohaori
Meaning: heart flower joy
Pronunciation: koh-koh-hah-oh-ree
Kanji: 心花織

50. Kimiarae
Meaning: beloved light grace
Pronunciation: kee-mee-ah-rah-eh
Kanji: 君光恵

Japanese Unisex Names Starting With K

Unisex “K” names are balanced, flexible, and modern. They work well across genders and often symbolize harmony, nature, light, and emotional depth—making them perfect for versatile identity use.

1. Kazu
Meaning: harmony
Pronunciation: kah-zoo
Kanji:

2. Kiro
Meaning: shining path
Pronunciation: kee-roh
Kanji: 輝路

3. Kiyo
Meaning: purity
Pronunciation: kee-yoh
Kanji:

4. Kira
Meaning: sparkle
Pronunciation: kee-rah
Kanji:

5. Kae
Meaning: blossom
Pronunciation: kah-eh
Kanji: 花恵

6. Kono
Meaning: this harmony
Pronunciation: koh-noh
Kanji: この

7. Kimi
Meaning: beloved
Pronunciation: kee-mee
Kanji:

8. Kuro
Meaning: dark strength
Pronunciation: koo-roh
Kanji:

9. Kiri
Meaning: mist
Pronunciation: kee-ree
Kanji:

10. Konoa
Meaning: peaceful harmony
Pronunciation: koh-noh-ah
Kanji:

11. Kairi
Meaning: ocean village
Pronunciation: kai-ree
Kanji: 海里

12. Kaze
Meaning: wind
Pronunciation: kah-zeh
Kanji:

13. Kiku
Meaning: joy bloom
Pronunciation: kee-koo
Kanji:

14. Konoha
Meaning: leaf of tree
Pronunciation: koh-noh-hah
Kanji: 木葉

15. Kaeha
Meaning: flower leaf
Pronunciation: kah-eh-hah
Kanji: 花葉

16. Kimiha
Meaning: beloved leaf
Pronunciation: kee-mee-hah
Kanji: 君葉

17. Kiyoha
Meaning: pure leaf
Pronunciation: kee-yoh-hah
Kanji: 清葉

18. Koko
Meaning: heart child
Pronunciation: koh-koh
Kanji:

19. Kiriha
Meaning: mist leaf
Pronunciation: kee-ree-hah
Kanji: 霧葉

20. Kaeori
Meaning: flower fragrance
Pronunciation: kah-eh-oh-ree
Kanji: 花香

21. Konoemi
Meaning: this smile
Pronunciation: koh-noh-eh-mee
Kanji: この笑

22. Kiyoemi
Meaning: pure smile
Pronunciation: kee-yoh-eh-mee
Kanji: 清笑

23. Kairae
Meaning: ocean grace
Pronunciation: kai-rah-eh
Kanji: 海恵

24. Kirae
Meaning: shining grace
Pronunciation: kee-rah-eh
Kanji: 輝恵

25. Konohae
Meaning: leaf grace
Pronunciation: koh-noh-hah-eh
Kanji: 木葉恵

26. Kimiara
Meaning: beloved light
Pronunciation: kee-mee-ah-rah
Kanji: 君光

27. Kokohae
Meaning: heart grace leaf
Pronunciation: koh-koh-hah-eh
Kanji: 心葉恵

28. Kaeemi
Meaning: flower smile
Pronunciation: kah-eh-eh-mee
Kanji: 花笑

29. Kiroa
Meaning: shining aura
Pronunciation: kee-roh-ah
Kanji: 輝霊

30. Kimihae
Meaning: beloved grace leaf
Pronunciation: kee-mee-hah-eh
Kanji: 君葉恵

31. Konoira
Meaning: this aura
Pronunciation: koh-noh-ee-rah
Kanji: この霊

32. Kaeora
Meaning: flower aura
Pronunciation: kah-eh-oh-rah
Kanji: 花霊

33. Kiyoara
Meaning: pure aura
Pronunciation: kee-yoh-ah-rah
Kanji: 清霊

34. Kairia
Meaning: ocean harmony
Pronunciation: kai-ree-ah
Kanji: 海和

35. Kiriara
Meaning: mist aura
Pronunciation: kee-ree-ah-rah
Kanji: 霧霊

36. Konoae
Meaning: this grace
Pronunciation: koh-noh-ah-eh
Kanji: この恵

37. Kaeina
Meaning: flower blessing
Pronunciation: kah-eh-ee-nah
Kanji: 花恵

38. Kimiarae
Meaning: beloved grace light
Pronunciation: kee-mee-ah-rah-eh
Kanji: 君光恵

39. Kokoirae
Meaning: heart grace aura
Pronunciation: koh-koh-ee-rah-eh
Kanji: 心霊恵

40. Konohaori
Meaning: leaf harmony joy
Pronunciation: koh-noh-hah-oh-ree
Kanji: 木葉織

41. Kaehaori
Meaning: flower leaf joy
Pronunciation: kah-eh-hah-oh-ree
Kanji: 花葉織

42. Kiyohaori
Meaning: pure leaf joy
Pronunciation: kee-yoh-hah-oh-ree
Kanji: 清葉織

43. Kiraora
Meaning: shining aura
Pronunciation: kee-rah-oh-rah
Kanji: 輝霊

44. Konoirae
Meaning: this aura grace
Pronunciation: koh-noh-ee-rah-eh
Kanji: この霊恵

45. Kaeorae
Meaning: flower aura grace
Pronunciation: kah-eh-oh-rah-eh
Kanji: 花霊恵

46. Kimiira
Meaning: beloved aura
Pronunciation: kee-mee-ee-rah
Kanji: 君霊

47. Kokoira
Meaning: heart aura
Pronunciation: koh-koh-ee-rah
Kanji: 心霊

48. Konohaeori
Meaning: leaf grace joy
Pronunciation: koh-noh-hah-eh-oh-ree
Kanji: 木葉恵織

49. Kaeemira
Meaning: flower smile aura
Pronunciation: kah-eh-eh-mee-rah
Kanji: 花笑霊

50. Kirohae
Meaning: shining leaf grace
Pronunciation: kee-roh-hah-eh
Kanji: 輝葉恵

Read: Japanese Names That Mean Fool
Read: Japanese Names That Mean Plant
Read: Japanese Names That Mean Assassin
Read: Japanese Names Meaning Earth
Read: Japanese Names Meaning Ocean
Read: Japanese Names Meaning Dark

Frequently Asked Questions

Are Japanese names starting with K common?

Yes, “K” is one of the most common starting letters in Japanese names, especially for boys like Kenta, Kenji, and Kaito.

Do Japanese names always have kanji meanings?

Most Japanese names use kanji, and each character carries a specific meaning related to nature, traits, or abstract ideas.

Can these names be used for fictional characters?

Absolutely. Many of these names are ideal for anime, novels, games, and creative storytelling projects.

Why are Japanese names often nature-based?

Japanese culture strongly connects identity with nature like rivers, trees, wind, and flowers symbolizing personality traits.

Are unisex Japanese names common?

Yes, many names can be unisex depending on kanji choice and pronunciation style.

Conclusion

Japanese names starting with “K” showcase an incredible range of meanings—from strength, nature, and tradition to softness, beauty, and fantasy-inspired creativity. Across this collection, each name reflects cultural depth and emotional expression that makes Japanese naming traditions so rich and meaningful.

If you are exploring Japanese names starting with K, this complete 450 name guide gives you everything from boy and girl names to surnames, fantasy styles, cool modern names, cute variations, and unisex options all carefully structured for inspiration and real-world use.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *