Netta
NamePopularity

There are multiple entries for Netta.

NETTA (1)   f   English
NETTA (2)   f   Hebrew