Etymograph

English

puffleg

From puff + leg.

A compound of puff + leg

Proto-West Germanic *puf(f)- ‘to blow, puff’

Old English pyf ‘a blast of wind, puff’

Middle English puff

English puff

Proto-Germanic *lagjaz ‘leg’

Old Norse leggr ‘leg’

Middle English leg ‘leg’

English leg

Today it means

noun Any of numerous species of hummingbirds of the genera Eriocnemis and Haplophaedia, with large tufts of downy feathers on the legs.

Language periods are conventional ranges, not dates for this word.

Etymograph / puffleg