kew
US
・UK
A1
noun
- Short for the Royal Botanic Gardens, Kew; a botanical garden in Kew, southwest London, that houses the 'world's largest collection of living plants'.
- A district in the London Borough of Richmond upon Thames, historically in Surrey, England.