Covent Garden Meaning, Definition & Usage

Definitions
  1. a large square in London, so called because originally it was the garden of a monastery.

Webster 1913