gratton
Top 25000
Meanings
Noun
1. greaves (regional, usually in the plural)