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. The palace of the Moorish kings at Granada.