Tarp

From Wikipedia, the free encyclopedia

Tarp can mean:-

  • tarpaulin, a strong waterproof cloth.
  • Tarp is a town in Schleswig-Holstein in Germany.