Royle \ro(y)-le\ as a boy's name is a variant of Royal (English), and the meaning of Royle is "royal".
The baby name Royle sounds like Rolle and Royale. Other similar baby names are Coyle, Doyle and Royce.