TERRA

The goddess of the earth. [See TELLUS.]