English: Alcazar is the Spanish word meaning Castle.
Telugu: అల్కాజార్ అంటే స్పానిష్ భాషలో ప్యాలెస్ అని అర్థం.