MeaningA variant form of Rahul, One who is able and efficient, Name of son of Buddha
ReligionHindu
OriginIndian