D defs.my
Entry 1 sense Webster, 1913

Alhambra

/ăl-hăm'-brə/ · Al·ham·bra · IPA /ælˈhæmbɹə/
01 n. The palace of the Moorish kings at Granada.
  1. 1.
    The palace of the Moorish kings at Granada.