KEW Meaning of KEW in English /kyooh/ , n.a part of Richmond, in Greater London, England: famous botanical gardens (Kew Gardens) . Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012