Tolong jelaskan mengenai Etimologi dari Puri di Bali

Secara etimologis, kata puri sesungguhnya berasal dari akhiran bahasa Sanskerta (-pur, -puri, -pura, -puram, -pore), yang artinya adalah kota, kota berbenteng, atau kota dengan menara atau istana. Dalam perkembangan pemakaiannya di Bali, istilah "Pura" menjadi khusus untuk tempat pemujaan Tuhan; sedangkan istilah "Puri" menjadi khusus untuk tempat tinggal para raja dan bangsawan. Saat ini kata puri dapat dipadankan dengan kata keraton atau kata pura dalam Bahasa Jawa, misalkan Pura Mangkunagaran. Beberapa puri dahulunya juga berperan sebagai benteng strategis untuk pertahanan kerajaan.