Kerri Haack March 17, 2018 Kelsey English / 173 views Rate it : how many stars Meaning : Ship's island, victory ship Nicknames : Kels, Elsie, Ell Back to Baby Names : https://healthymomsmagazine.net/babynames Add to favourites Report abuse Facebook Twitter Google+