Which English ambassador came to India during the time of Jahangir? A. Sir Thomas White B. Sir Thomas Lu C. Sir Thomas Jefferson D. Sir Thomas Roe Leave a ReplyYou must be logged in to post a comment.