HMS Vanguard

From Wikipedia, the free encyclopedia
(Redirected from Hms vanguard)

Eleven ships of the Royal Navy have borne the name HMS Vanguard, meaning the forefront of an action or movement:

Battle honours[edit]


See also[edit]