Baby Names and Name Generators

What Does Mavis Mean?
"Songbird"