Roarke
Gaelic
Renowned champion
Roarke originates in Gaelic languages and means "famous champion".
No more information.
Fleurette Roberta , Danh , Gaius , Margit , Fazil , Angie , Lena , calliope , Sky