coeval

nouns

a person of nearly the same age as another

adjectives

of the same period