Netta
NamePopularity
There are multiple entries for Netta.
NETTA (1)   f   English
NETTA (2)   f   Hebrew