Billion lietuviškai

billion n bilijonas (Anglijoje -- milijonas milijonų, Amerikoje -- tūkstantis milijonų)

Ką reiškia explorer anglų kalboje?