Meaning of むちのち in Japanese

  1. Words

Definition of むちのち

  1. (n) wisdom to realize one's own ignorance
Back to top