Dyna \d(y)-na\ as a girl's name is a variant of Dinah (Hebrew) and Geraldine (Old German, French), and the meaning of Dyna is "justified; spear ruler".
The baby name Dyna sounds like Dina, Dana, Dayna, Dena, Dyana, Dynah, Dona and Duna. Other similar baby names are Lyna, Nyna, Byna, Vyna and Zyna.