Toberroe     

An Tobar Rua

Tober being the Irish word for a well and Rua meaning Red;

thus meaning "The Red Well".