Save Gender Feminine & Masculine Usage French (Rare) Meaning & History French form of Astraea and Astraeus.