English → Hindi dictionary

flodden

फ्लोड्डन / फ्लॉद्देन / फलोद्देनNOUN

Definition

a hill in Northumberland where the invading Scots were defeated by the English in 1513

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