MeaningFrom the earth. An earth goddess in mythology
ReligionChristianity
OriginLatin
Alternate SpellingsTerrah