Zahna \za(h)-na\ as a girl's name is a variant of Zaina (Greek). See for meaning of Zahna.
The baby name Zahna sounds like Zanna, Zayna and Zana. Other similar baby names are Dahna, Zahra and Tahna.