Meaning of montego bay

Definition of montego bay

(noun) port and resort city in northwestern Jamaica

Other information on montego bay

WIKIPEDIA results for montego bay
Amazon results for montego bay