wikipedia English Etymology blend of Hindi and English Proper noun en-proper noun
See also Franglais Globish