Where does “名前” come from?

名前 (Japanese) comes from Japanese 名, from Middle Chinese 名 — name.

名前 (Japanese): a name

Definitions

  1. a name

Ancestry of “名前”, step by step

名前 traces back through two separate lines of ancestry.

via Japanese

StepLanguageWordMeaning
1Japanesename; reputation; famous, great, noted
2Middle Chinesename

via Japanese

StepLanguageWordMeaning
1Japanesethe front; the past; previous
2Middle Chinese
Every word from Middle Chinese Every word from Japanese