首先后海、前海都是由什刹海来的,围绕在什刹海周边的,前面那一块地方就叫前海,相应的后面那块地方就叫后海。蒙古语里面叫湖泊为海子,什刹海是元朝定都大都时候蒙古人命名延续下来的。
蒙古人在内陆,没见过海,元朝定都北京后见大的湖泊就叫海.