东北大学DōngběiDàxué
Top 30000
Meanings
1. Northeastern University (in Shenyang 沈阳市 (Shěnyángshì), Liaoning)
2. Tōhoku University, Sendai, Japan
Characters used