Lusca

In Caribbean folklore, the Lusca is a name given to a sea monster said to exist in the region of the blue holes nearby Andros, an island in the Bahamas.[1]

  1. ^ abookofcreatures (2020-06-15). "Lusca". A Book of Creatures. Retrieved 2021-06-19.