Lacovia

English

Proper noun

Lacovia

  1. A town in Saint Elizabeth Parish, Jamaica, located on the Black River between the Upper Morass and the Lower Morass.