GeneralConnection.com
➔
Dictionary
jambeau
Noun
1. greave
1. greaves, armor plate, armour plate, armor plating, plate armor, plate armour
Usage