Seven ships of the British Royal Navy have been named HMS "Gibraltar", after the British overseas territory of Gibraltar.
Семь кораблей Королевского флота назывались HMS "Gibraltar", в честь британской территории Гибралтар.