Upulvan deviyo (Sinhala: උපුල්වන් දෙවියෝ) is a guardian deity of Sri Lanka. The name Upulvan means "blue water lily coloured". A major temple dedicated to him is situated at Devinuwara in Matara District of Sri Lanka. He came to be worshiped as a protector of Sri Lanka in the medieval period. God Upulvan is also regarded as a protector of Buddhism and he is identified with Lord Vishnu in the Hindu tradition.
- Professor Dhammavihari Thera. "Upulvan or Uppalavaṇṇa - the Guardian Deity of Sri Lanka". Retrieved 2010-06-25.
- "Devinuwara (City of gods)". Retrieved 2010-07-09.
- Pieris, Kamalika. "Buddhist practices in ancient and medieval Sri Lanka". Retrieved 2010-06-25.
- "Temples of Devi Nuwara show Buddhist-Hindu connections". Retrieved 2010-06-25.
- Perera, A.D.T.E. 1971. Upulvan, the Patron God of Sinhalese. Encyclopedia of Buddhism, Ceylon
- Paranavitana, Senarat. 1953. The Shrine of Upulvan at Devundara. Ceylon Government, Archaeological Department.
- Holt, John C. 2005. The Buddhist Vishnu: Religious Transformation, Politics, and Culture. New York: Columbia University Press.
|This Sri Lanka-related article is a stub. You can help Wikipedia by expanding it.|