Back to Dictionary
桓桓
huánhuán
1. mighty
2. powerful