Meaning of 太上天皇 in Japanese

  1. Words

Definition of 太上天皇

  1. (n) abdicated emperor
Back to top