Xoulos {Greek/ french origin} ~ name meaning "spiritual wanderer". It comes from the old Greek fable where the souls of the departed left with unfinished business will adopt a body in infancy and be born again.
~ another term for "old soul"
Xoulos stavros angelostas- name reference, state of attendance.