S is for Sirens. Mermaids are alive and well in every corner of the world. Mermaid definition (by Ronel)A familiar figure in folklore from around the world, this half-woman, half-fish creature is usually depicted as being a beautiful woman from the waist up and a glistening fish from the waist down. For the most part, …