Originally named Rot, it was named Afrenrot (after Saint Afra) in 1298 to distinguish it from other towns with the same name.