alcazaba
alcazaba has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. A Moorish fortress or citadel in Spain or North Africa, typically within a town or city.