Meaning of 御苑 in Japanese

  1. Words

Definition of 御苑

  1. (n) imperial garden
Back to top