number name for 43,080,700
Forty three million -eighty thousand- & - seven hundred
Forty-three million , eighty thousand, and seven hundred.