Tamil Dictionary 🔍

alhambra

n. ஸ்பெயினைச் சார்ந்த கிரானடா நாட்டு இஸ்லாமிய மன்னர் அரண்மனை.


Al*ham"bra, n. Etym: [Ultimately fr. Ar. al the + hamra red; i. e., the red (sc. house).] Defn: The palace of the Moorish kings at Granada.


alhambra - Similar Words