せがれ
segare

son, my son

What does mean?

is a Japanese noun meaning son, my son in English. It is written as in kanji, せがれ in hiragana, and segare in romaji. This word is part of JLPT N1 vocabulary.

More JLPT N1 words