gwerddon

Noun

 * 1) oasis, glade, green nook or spot.