3 ms·Anecdotally, a milliard in French is a billion in English.by Lalabadie 2y agoAnecdotally, a milliard in French is a billion in English.