Susan- Marie, I know Mhairi is a girl's name - I THINK it means Mary. And Dhu, umm - my scanty knowledge of Gaelic, makes me think it means black, So, Mhairi Dhu - Mary Black! PLEASE, those of you who's Gaelic is better than mine, can you confirm? Cheers Mo