kew








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

1939, as a clipped form of thank you.

51 queries 0.607