nain noun1 •A grandmother.Then we threw down a gauntlet to the mams, dads, nains and taids of Wales to see where they go to treat their kids to some really good, tasty food. — 2015 formsnains
Nain /neɪn/ noun1 •A town, Inuit community government, and capital of Nunatsiavut, Newfoundland and Labrador.