Terraba

from Wikipedia, the free encyclopedia

Terraba stands for:

  • Terralba , municipality in Sardinia (Sardinian name)
  • Río Térraba , river to the Pacific in Costa Rica