English
hardo
From hard + -o.
Formed from hard + -o
Proto-Germanic *harduz
Proto-West Germanic *hard(ī)
Old English heard ‘hard’
Middle English hard
English hard
Today it means
noun Someone who puts excessive effort into some task or role.
Language periods are conventional ranges, not dates for this word.
Etymograph / hardo