Meaning of Victoria and Albert Museum in English:

Victoria and Albert Museum

proper noun

(also V & A)
  • A national museum of fine and applied art in South Kensington, London, created in 1852 and having collections principally of pictures, textiles, ceramics, and furniture.