The name reminds me of Cass my Hawin, 'foot of the river', in Malew or Santon. Is there another in Ballaugh maybe? Perhaps the vicar or clerk couldn't speak Manx and that was his best guess?