HMJS Middlesex/Definition

A medium range patrol vessel operated by the government of Jamaica.