须臾xūyú
Top 50000
Meanings
1. in a flash
2. in a jiffy
Characters used