Devina \d(e)-vi-na\ as a girl's name is a variant of Davina (Scottish, Hebrew) and Divina (Latin, Italian), and the meaning of Devina is "beloved; divine, heavenly".
The baby name Devina sounds like Devin, Devona and Devana. Other similar baby names are Delina, Kevina, Levina and Vevina.