old fogey

Etymology
In 1811, an Old Fogey was a nickname for an invalid, wounded soldier; derived from the. Alternatively, compare.

Noun

 * 1)  An old and overly conservative person.