Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xixing xiuning xiuying xuxing xiexing xiaxing ?

xiū xíng to devote oneself to spiritual development (esp. Buddhism or Daoism) / to devote oneself to perfecting one's art or craft

Dictionary · Google Translate · Help
By MDBG 2024