livelong (Adjective) — (of time) constituting the full extent or duration. ex. "all the livelong day"
livelong (Noun) — Perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers.