Dragoon Meaning
There are 3 meaning(s) for word Dragoon
Meaning 2 : a member of a European military unit formerly composed of heavily armed cavalrymen
Meaning 3 : subjugate by imposing troops
Similar words of Dragoon :
