many an

adj

1.
each of a large indefinite number