dēvālaya

s. A church; a temple — A church; a temple.manner-1886-vision