Silva \s(i)-lva, sil-va\ as a girl's name is a variant of Silvana (Italian), Silvia (Latin) and Sylvia (Latin), and the meaning of Silva is "woodland, forest; woods, forest".
The baby name Silva sounds like Silvya, Silvy, Silvi and Sylva. Other similar baby names are Silia, Silja and Silya.