巴巴bābā
Top 20000
Meanings
1. (suffix) very
2. extremely
Characters used