Possibly: Derived from Greek ‘Theresa’ meaning ‘harvester’ or ‘reaper’, or from Sanskrit ‘Tara’ meaning ‘star’ with suffix ‘-shan’

1 Post