Longman Dictionary English From Longman Dictionary of Contemporary Englishwhat/how/why etc in heaven’s namewhat/how/why etc in heaven’s nameSURPRISEDANGRYused when asking a surprised and angry question Where in heaven’s name have you been? → heaven ldoceonline.com