answersLogoWhite

0

Its spelt Manchikanti. Deepak means light, and Manchikanti means awesome in hindi, it is also a village in India.

User Avatar

Wiki User

13y ago

What else can I help you with?