许久xǔjiǔ
Top 15000
Meanings
1. for a long time
2. for ages
Characters used
Examples1
Yesterday I met an old friend of mine whom I had not seen for a long time.