delphis

Word form delphis
Language: Greek
Word meaning dolfin