Keilidh \ke(i)-li-dh\ as a girl's name is a variant of Ceilidh (Gaelic), and the meaning of Keilidh is "visit, visiting".
The baby name Keilidh sounds like Kelda and Kellda. Other similar baby names are Eilidh, Keilie, Keili and Keilah.