生前shēngqián
Top 8000
Meanings
1. (of a deceased) during one's life
2. while living
Characters used