Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of terra

- The earth; earth.

Crossword clue for terra

- Dry land, ... firma
- Earth (lat)
- Earth; land
- Land, ... firma
- Of the earth
- Roman goddess
- Solid ground ... firma
- Solid ground, ... firma
- The earth