The name Emilio is a boy's name of Spanish, Italian origin meaning "rival". Emilio is ranked #261 on our popularity charts and is often added to lists like Cool Names with a Strong O and discussed in our forums with posts like "Quick Question Thread?!".
From the experts:
Dashing and popular Italian and Spanish favorite, as is Emiliano.