ALL meanings of alhambra
Al·ham·bra
A a - noun alhambra a citadel and palace in Granada, Spain, built for the Moorish kings during the 13th and 14th centuries: noted for its rich ornamentation 3
- noun alhambra citadel of the Moorish kings near Granada, Spain, built during the 13th and 14th cent. 3
- noun alhambra city in SW Calif.: suburb of Los Angeles: pop. 86,000 3
- noun alhambra a palace and citadel of the Moorish kings in Granada, Spain: built chiefly between 1248 and 1354. 1
- noun alhambra a city in SW California, near Los Angeles. 1