Posted on

Cashtallagh is the Manx word for castellated

Yes, castellated in Manx is cashtallagh.