Yna gwnaethant Ddinas Dafydd yn gaerog, gyda mur uchel a chryf a thyrau cedyrn, a daeth yn amddiffynfa iddynt.