many a day
Contents
English Expression
  1. n.:  many a day
Containing Phrases
many's the time, day, etc., (that)this many a daymany a day downwards
Many a day Laiwohen rub salt into sb's wounds