"P" Boy Names, Spanish
The name Pelayo is a boy’s name meaning “open sea” and is of Spanish origin. From Greek Pelagios (Latin Pelagius) a derivative of Greek pelagos ‘open sea’.