上海交通大学ShànghǎiJiāotōngDàxuéTop 20000Meanings1. Shanghai Jiao Tong UniversityCharacters used上above海ocean交to deliver通to go through大big学to study