What does alexander selcraig mean?

alexander selcraig meaning in General Dictionary

Scottish sailor who had been put ashore on a deserted island off the shore of Chile for five years (providing the foundation for Daniel Defoe's book about Robinson Crusoe) (1676-1721)