Word info

giambeux

Noun

Meaning

Greaves; armor for the legs.

Source: Webster's dictionary

Close letter words and terms