Dictionary
Search
alcazars
noun
Any Moorish fortress in Spain.
Similar Words
alcahest
/ˈal.kə.hɛst/
alcalde
alcaldes
alcazar
/ˌalkəˈzɑː/
alchemic
alchemical
alchemised
alchemising
alchemist
/ˈæl.kə.mɪst/
alchemists
/ˈæl.kə.mɪsts/