1 definition by Bludhaven52

The MV Ranga was a mid sized trade ship that sunk on the Scottish coast in the 1980s. Only half of the wreckage has been removed.
“I went and visited the wreckage of the MV Ranga on my trip to the Uk
by Bludhaven52 April 9, 2021
Get the MV Ranga mug.