Treva

- this week

Gender: Female Meaning of Treva: "large homestead" Origin of Treva: Welsh

Treva

See full name page for Treva