Found 11 boys and girls with the meaning of terran
Thalassa / 8 letters 
Meaning of Thalassa In Greek, Thalassa means From the sea More

Browse by meanings

vincivineyardvintage
violentlyvioletvirgin
virginalvirtuesvishnu
visionvistaravocation
voicevolsungvulture
waitingwaiting-maidwaiting-woman
waleswalkingwalls