Definition of greensward

Definition of greensward
  1. greensward Noun Land that is green with grass.
Need more help? Try our forum NEW