天分

one's nature; talents; destiny; mission

Meaning

  1. n
    one's nature; talents; destiny; mission; sphere of activity

Example sentences