Meaningthis means someone who is from old town or Elli's town or Elli's son.
ReligionChristianity
OriginOld English