Definitions of india paper:

  • noun:   a thin tough opaque paper used in fine books