虎门Hǔmén
Top 30000
Meanings
1. the Bocca Tigris, a narrow strait in the Pearl River Delta, Guangdong
2. Humen Town 虎门镇 (HǔménZhèn)
Characters used