Did Mermaids really exist long ago?

No. They come from ancient myths as a means to explain things that people didn't understand.