many a

[many a] {adj.} Many (persons or things) - Used with a singularnoun.

Many a boy learns to swim before he can read.

I havespent many a day in his home.