Baby Names and Name Generators

What Does Toireasa Mean?
"Strong"