Rooke: Baby Boy Name Meaning & Origin - Scary Mommy

Rooke

An English boy name meaning dark-haired.