Shirabe
English jmdict
1
numeric 10,000,000,000;ten billion
Other forms