洄huí
Top 50000
Meanings
1. eddying
2. whirling (of water)
3. to go against the current
Characters used