"T" Girl Names, English, Welsh
Treva is a girl’s name of English and Welsh origin meaning “prudent, great settlement.”
Posts with the name Treva: