Yoninah \yo-ni-nah\ as a girl's name is a variant of Yonina (Hebrew), and the meaning of Yoninah is "dove".
The baby name Yoninah sounds like Jonina, Anina, Annina, Janina, Jenina, Winonah and Wenonah. Other similar baby names are Haninah, Nonnah, Peninah, Tonina, Yaminah, Yoannah, Yoanah, Yonita and Yonah.