Toberroe
An Tobar Rua
Tober being the Irish word for a well and Rua meaning Red;
thus meaning "The Red Well".