Individual Details

Norman Rothes Leslie

(1380 - 3 Feb 1440)

Events

Birth1380Rothes, Scotland
Marriage1415Fife, Scotland - Christian Seton
Death3 Feb 1440Fife, Scotland

Families

SpouseChristian Seton (1395 - )