自来zìlái
Top 25000
Meanings
1. from the beginning
2. always
3. to come of one's own accord
Characters used