Kew

[kyoo] /kyu/
noun
1.
a part of Richmond, in Greater London, England: famous botanical gardens (Kew Gardens)
Can be confused
cue, queue, Kew.
British Dictionary definitions for Kew

Kew

/kjuː/
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
Word Origin and History for Kew

kew

1939, as a clipped form of thank you.

Related Abbreviations for Kew

KEW

kinetic energy weapon