Found this while looking for a place to rent on Barbados. Looked all over to find the origin of the name but found nothing.