Meaning:
Its source is a Greek expression meaning "Dolphin."
Languages:
This boy's name is used in Spanish.
Narrative:
In the course of its development, this name may have referred to those from the Greek city of Delphi. Delphi was important to the ancient world because of the oracle who was believed to give prophetic pronouncements there.