ocho rios








noun

  1. a seaport in N Jamaica: resort.
55 queries 0.592