millardoTop 20000MeaningsNoun1. billion, milliard (economics, rare)Examples1Hay unos seis millardos de personas en el mundo.There's around 6 billion people in the world.