
The name Yann is of Breton origin, which means "God is gracious" in English. Marlon is of English origin, derived from the name "Marlin" meaning "sea fortress" or "pleasant hill".
Please wait, data loading. It may take 1 minute or 2...
Please wait, data loading. It may take 1 minute or 2...
Please wait, data loading. It may take 1 minute or 2...
Please wait, data loading. It may take 1 minute or 2...
Please wait, data loading. It may take 1 minute or 2...
Enter the first name you are looking for below: