7 answers
(click or scroll down)
1,234,567 = one million, two hundred thirty-four thousand, five hundred sixty-seven
Give your number a try and someone here will check you.
http://www.grammarbook.com/numbers/numbers.asp