Dictionary
Search
alcazar
/ˌalkəˈzɑː/
noun
Any Moorish fortress in Spain.
Similar Words
alcahest
/ˈal.kə.hɛst/
alcalde
alchemic
alchemised
alchemist
/ˈæl.kə.mɪst/
alchemists
/ˈæl.kə.mɪsts/
alchemized
alchemizing
alchemy
/ˈælkəmi/
alcid
/ˈal.sɪd/