Meaning and Origin of: Yedda

Girl name origins & meanings

  • English : Singing

Girl name variations