MacGhilleSheathanaich is a good word, but it's a surname.