Deity garden Murli word searched: Deity garden Murli Date: 23-02-2018 Hindi Meaning: साकार मुरली English Meaning: दैवी बगीचा Telugu Meaning: Garden of deities