Baby Names and Name Generators

What Does Talassa Mean?
"sea, ocean"