Meaning GREAVE

thing  >  armour, clothing, man-made item, protection  >  greave

Close Matches

Brogán (m)