Wiktionary
many a time and oft
adv. (context archaic or literary English) frequently.
Usage examples of "many a time and oft".
Those two were the best of friends and Matthew thanked his stars many a time and oft that he had nothing to do with bringing her up.