0%

ALL meanings of tarbes

Tarbes
T t
  • noun tarbes a department in SW France. 1751 sq. mi. (4535 sq. km). Capital: Tarbes. 1
  • noun tarbes a town in SW France: noted for the breeding of Anglo-Arab horses. Pop: 48 166 (2011) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?