Italian form of Joseph 'He adds'.
Wanderer.…
Brave or strong.…
Innocent.…
Long haired.…
Italian form of Peter 'rock'.…
Gift.…
Dark-skinned; A Moor.…
Italian form of Gregory 'watchful'.…
Occasional ideas, no spam.