Captain William Mynors of the Royal Mary , an English East India Company vessel , named the island when he sailed past it on Christmas Day in 1643 .
Captain William Mynors of the British East India Company ship , the Royal Mary , gave the island its name because they arrived on Christmas Day , 25 December 1643 .