Terra Bide

Definition/Summary:

Terra

  • Earth
  • Land or territory

Bide

  • Remain or stay somewhere

Expanded info:

Add/Misc: