Search N.D N.D., abbreviation for Doctor of Naturopathy. See also naturopathic medicine. Tweet Telegram VK Random Words glossopharyngeal nerve recurrent polyserositis Limbrel total body irradiation contact shield intermediate care unit internal mammary artery impotence trochlea