Rogelio \r(o)-ge-lio\ as a boy's name is a variant of Roger (Old German), and the meaning of Rogelio is "famous spearman".
The baby name Rogelio sounds like Rigel, Ridgeley, Rockley, Rockly and Rocklee. Other similar baby names are Rogerio and Ronello.