Tresa

Meaning of the name Tresa: Hunter, Harvest, Guardian

Origin of the name Tresa: Old Greek

Alternate spellings of the name Tresa: Tressa

Gender: 
Girl