expression
more than ... years; -odd years
Used after a number to indicate a quantity of years exceeding that number, similar to 'over X years' or 'X-odd years'. Formal or written style.
See also: 有余
彼は50有余年の経験を持つ職人だ。
He is a craftsman with over 50 years of experience.
この伝統は200有余年続いている。
This tradition has continued for more than 200 years.