noun
Shanghai University
Proper noun referring to the university in Shanghai, China.
上海大学は中国の上海市にある総合大学です。
Shanghai University is a comprehensive university located in Shanghai, China.
From Chinese 上海大学 (Shànghǎi Dàxué), literally 'Shanghai University'.