Where does “守護天使” come from?

守護天使 (Japanese) comes from Japanese 天使, from Middle Chinese 天使.

守護天使 (Japanese): a guardian angel

Definitions

  1. a guardian angel

Ancestry of “守護天使”, step by step

守護天使 traces back through two separate lines of ancestry.

via Japanese 天使

StepLanguageWordMeaning
1Japanese天使an angel; an imperial messenger or envoy; a...
2Middle Chinese天使

via Japanese 守護

StepLanguageWordMeaning
1Japanese守護protection; safeguard; to protect
Every word from Middle Chinese 天使Every word from Japanese 天使