Susannagh \s(u)-sanna-gh, sus(an)-nagh\ as a girl's name is a variant of Susan (Hebrew) and Susannah (Hebrew), and the meaning of Susannagh is "lily".
The baby name Susannagh sounds like Susanka. Other similar baby names are Sosannah, Suzannah and Susanna.