莘shēn
Meanings
1. long
2. numerous
Characters used