Loading name…
Nan is an English diminutive form of Anne, itself derived from the Hebrew name Hannah, meaning grace or favor. It was widely used as an independent given name in Britain from the medieval period onward, often interchangeable with its source name in everyday speech. Notable bearers include Nan Shepherd, the Scottish author celebrated for her writing on the Cairngorm mountains. Related forms include Nancy, Nance, and Anna.