Thea is a female name.
Thea is a Greek name (short form of Dorothea or Theodora) and the feminine form of the boys name Theo.
The meaning of Thea is “God’s gift”, “goddess”.
Make sure you don't miss any baby name with our free app CharliesNames. Download it now and find the most amazing names! :)