Where does “文相” come from?

文相 (Japanese) comes from Japanese 相, from Old Japanese さが.

Ancestry of “文相”, step by step

文相 traces back through two separate lines of ancestry.

via Japanese

StepLanguageWordMeaning
1Japanesenature, personality; fate, destiny; a habit,...
2Old Japaneseさが

via Japanese 文部省

StepLanguageWordMeaning
1Japanese文部省
Every word from Old Japanese さがEvery word from Japanese