汉“有万里沙祠,而西自湘州,至东莱万里,故曰长沙。”此后,唐代李吉甫的《元和郡县志》援引《东方朔记》云:“南郡有万里沙祠,自湘州至东莱可万里,故曰长沙。”唐杜佑《通典》中潭洲“秦为长沙郡”的自注亦云:“有万里沙祠,故曰长沙。”于是以后的各代地方志,多引此说作长沙得名之源,并加以阐发考释,认为长沙在古代有祭礼沙土之神的活动。据《史记孝武本纪》记载:汉武帝在元封二年(前111年)春,曾到山东东莱祈祷“万里沙”(东来曲城有“沙径三百余里”的沙原),东汉应劭注曰:万里沙,神祠也。长沙至东莱相距万里之遥,人们将此事和此两地联系,于是有“长沙者,所谓万里长沙也”之说。