Грамматический словарь Зализняка (склонения слова):
Ровесник, ровесники, ровесника, ровесников, ровеснику, ровесникам, ровесника, ровесников, ровесником, ровесниками, ровеснике, ровесниках
рове́сник
-а, м.
Человек одинакового возраста с кем-л.
В числе восьми детей, которыми бог наградил пономаря, был один ровесник мне. Герцен, Доктор Крупов.
Они были ровесники, жили на одной улице, в школе сидели за одной партой. Горбатов, Донбасс.
РОВЕСНИК, а, м., кого. Человек одинакового возраста с кем-н., сверстник. Он мой р. Мы с ним ровесники.
| ж. ровесница, ы.
рове́сник
РОВЕСНИК -а; м. Человек одинакового возраста с кем-л. Наши дети — ровесники. Мы с вами ровесники? Он мне р. Мой р.
◁ Ровесница, -ы; ж.
РОВ’ЕСНИК, ровесника, ·муж., чей или с кем. Человек одинакового возраста с кем-нибудь. Он мой ровесник. Мы с ним ровесники. «Ровесники годами, близкие родственники, они почти никогда не разлучались.» А.Тургенев.
Это существительное образовано от ровесный – "равный по годам", восходящего к той же основе, что ровня, равный, ровный.