Here you'll find 5,031 masculine first names – modern or classic, popular, cute or strong, and from all over the world. Click on a name to see its origin, meaning, pronunciation, variants and statistical popularity.
And since some prefer short baby boy names and others long baby boy names, we've got all tastes covered.
Apart from male first names here you'll also find baby girl names and unisex names. You can view all our first names in our list of names.
Our name generator helps you find a specific name from the list or filters names based on popularity, character length and first letter: