Boy name origins & meanings Norse : EnclosureFrench : Watchful Boy name variations Gareth Garth Garret Garit Gary Garry Gar Garette