Vauxhall

From Fresh Dictionary

English

Proper noun

Vauxhall

  1. an inner city area of Lambeth in South London
  2. a British motor car company, now part of General Motors

Derived terms

Personal tools