Seven ships of the Royal Navy have borne the name HMS Rosario, after the Spanish word Rosario, meaning rosary:

Citations

edit
  1. ^ "No. 15257". The London Gazette. 13 May 1800. p. 475.