I am speaking of course of Siddhartha Gautama's son. I was told Rahula means obstacle. Is this true?
Asked by user2504380
(165 rep)
Sep 22, 2014, 02:03 PM
Last activity: Jan 14, 2021, 05:12 PM
Last activity: Jan 14, 2021, 05:12 PM