Meaning of townsend harris

Definition of townsend harris

(noun) United States diplomat who was instrumental in opening Japan to foreign trade (1804-1878)

Other information on townsend harris

WIKIPEDIA results for townsend harris
Amazon results for townsend harris