Castle
An Caisleán
The obvious meaning :
"The Castle"