Tressa

Meaning of the name Tressa: Hunter, Harvest, Guardian

Origin of the name Tressa: Old Greek

Alternate spellings of the name Tressa: Tresa

Gender: 
Girl