Roarke
Gaelic
Renowned champion
Roarke originates in Gaelic languages and means "famous champion".
No more information.
Luna Victor , Alp , Eilionoir , Roque , Vaughn , Gul , Castor , -trix , Cooper