many a

adjectives

each of a large indefinite number
"many a man"; "many another day will come"