YourDictionary

Alhambra

noun

citadel of the Moorish kings near Granada, Spain, built during the 13th and 14th cent.

city in SW Calif.: suburb of Los Angeles: pop. 86,000

See Alhambra in American Heritage Dictionary 4

Learn more about Alhambra

Alhambra

link/cite print suggestion box