Meaning of india paper

Definition of india paper

(noun) a thin tough opaque paper used in fine books

Other information on india paper

WIKIPEDIA results for india paper
Amazon results for india paper