Kew (noun) Definition, Meaning & Examples

noun
  1. a part of Richmond, in Greater London, England: famous botanical gardens (Kew Gardens ).
noun
  1. part of the Greater London borough of Richmond-upon-Thames, on the River Thames: famous for Kew Gardens (the Royal Botanic Gardens), established in 1759 and given to the nation in 1841
Kew (noun) Definition, Meaning & Examples

More Definitions