Madhav wrote:


I was under the impression that words like Mukunda, Aravinda, Maranda, Mucakunda were historically of non-Indo-European origin.  Did Michael Witzel write something about such words? 

You are correct. 
page 4  Substrate Languages in Old Indo-Aryan (Ṛgvedic, Middle and Late Vedic) by M. Witzel

. . . suffixes such as -āś, -ṭa, -an-da/-a-nda-, -būth- a/-bū-th-a do not exist in īE and īīr.  ....

Harry Spier