← Back to browsealcazarnoun#41,886TranslationNo Japanese definition yet.English definitionany of various Spanish fortresses or palaces built by the MoorsExamplesNo examples yet.Similar wordsazaralcanalcalaalcaldealcalcatel← mcconaugheyhellsing →