English Noun nepids plural of nepid Anagrams depins, despin, piends, sniped, spinedWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads