半晌bànshǎng
Top 50000
Meanings
1. half of the day
2. a long time
3. quite a while
Characters used