Baby Names and Name Generators

What Does Mashiro Mean?
"broad-minded"