Present participle of lamb.
the act of a ewe giving birth to a lamb
Begin a journey through worlds of puzzles.
Take me to Green Gardens