古墳をつくる時に、周りの土を盛って造りました。
その土を取ってくぼんだところに水が湧いたり農業用水が流れこんで
お堀ができたそうです。でも、すべての古墳に堀があるわけではなく、
長野県千曲市にある森将軍塚古墳には、堀はありません。
また、巨大なお墓ですから、人が簡単に入ることができないようにするために
お堀を築いたとも言われています。
参考資料(興味のある方は是非、参考にしてください)
埼玉県立さきたま史跡の博物館のサイトより
https://www.sakitama-muse.spec.ed.jp/?page_id=178
このサイトを見ると、いろんな古墳の疑問が解けます。