American Dictionary
Definition etc. in heaven’s name in American English
etc. in heaven’s name phrase
phrase
1
used for strongly emphasizing a question
