vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

alhambra

noun
01
noun

अलहम्ब्रा; मध्य युग में ग्रानाडा के पास बना मूरिश क़िलेबंद महल

a fortified Moorish palace built near Granada by Muslim kings in the Middle Ages