河姆渡Hémǔdù
Top 50000
Meanings
1. Hemudu neolithic archaeological site near Ningbo in Zhejiang, going back to c. 5000 BC
Characters used