Terah \t(e)-rah\ as a girl's name (also used as boy's name Terah), is a variant of Terra (Latin), and the meaning of Terah is "Earth".
The baby name Terah sounds like Tarah, Terrah and Tera. Other similar baby names are Merah, Perah and Serah.