Godly garden Murli word searched: Godly garden Murli Date: 18-03-1987 Hindi Meaning: ईश्वरीय बगीचा English Meaning: Garden of God Telugu Meaning: ఈశ్వరీయ తోట