English → Hindi dictionary
flodden
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.
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.