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 .