I believe that Claddagh in Manx gaelic means a flood plain - and I think I have seen several different Claddagh place names on the Island.
cheers
John