delly


delly

(ˈdɛlɪ) adj, dellier or delliest (Physical Geography) literary full of dells