Meaning and Origin of: Walmir

Boy name origins & meanings

  • English : The pond of the Welsh