The school is the biggest in our city.People named it after a great scientis(合并成一句)

感觉楼主应该是打错了

正确的应该是

This school (which is named after) a great scientists is the biggest in our city 。

这样就对了 希望对楼主有所帮助~~