English → Hindi dictionary

invincible armada

इन्विंसिबल अरमाडा / इन्विंसिबलNoun

अजेय आर्मेडा

Definition

the great fleet sent from Spain against England by Philip II in 1588

All Hindi meanings
अजेय आर्मेडा
Similar words
spanish armada

Looking for poetry? Read shayari and poems by great poets.