English definition for nauch
1. n. an intricate traditional dance in India performed by professional dancing girls
Sponored Video