Meaning of むよくむし in Japanese

  1. Words

Definition of むよくむし

  1. (n) unselfish and impartial (disinterested)
Back to top