Suggest a translation

रामलला

रामलला the term रामलला (Ramlāla) is often used to refer to the temple of Rama in Ayodhya, India

masculine noun