GARDEN From the Fr. garantir, to make good. Hence, a place where lovers make good. ‹ Gambler up Garlic › Add new comment