1. Of or belonging to idyls. 2. excellent and delightful in all respects; "an idyllic spot for a ">picnic"
idyllic | idyllically |