洋洋yángyáng
Top 30000
Meanings
1. vast
2. impressive
3. self-satisfied
4. immensely pleased with oneself
Characters used