Nyad \n-yad\ as a girl's name is a variant of Naida (Greek), and the meaning of Nyad is "water nymph".
The baby name Nyad sounds like Nyada and Nayad. Other similar baby names are Nyah and Nya.