Meaning of 遊廓 in Japanese

  1. Words

Definition of 遊廓

  1. (n) red light district
Back to top