1
[ adverb ] in an idyllic manner

Related terms

idyllic idyllic

*