Looks like a male ground dove (and a colorful one). See them all over Jamaica