Shobdo Logo
EN↔FRearth mother

earth mother

Flag: gbEnglish → FrenchFlag: frOxford English–French

earth mother
noun
1 informal (maternal woman) image f
2 Religion (goddess) déesse f; (the earth) Terre f