Baby Names and Name Generators

What Does Maroona Mean?
"sheep"