What does terra mean?

terra meaning is defined below:

The Earth Renewal and Restoration Alliance
ADVERTISEMENT

Was it useful?

What does terra mean? It stands for The Earth Renewal and Restoration Alliance

Most popular questions

What does terra stand for?


terra stands for "The Earth Renewal and Restoration Alliance"

How to abbreviate "The Earth Renewal and Restoration Alliance"?


"The Earth Renewal and Restoration Alliance" can be abbreviated as terra

What is the meaning of terra abbreviation?


The meaning of terra abbreviation is "The Earth Renewal and Restoration Alliance"

What does terra mean?


terra as abbreviation means "The Earth Renewal and Restoration Alliance"

Related Acronym Searches