Name origin: Hebrew
Name meaning: God is gracious; a feminine version of John
More
Name origin: Scottish
Name meaning: unexplained. Black notes that ‘several persons of this name are recorded in the Commissariot Records of Campsie and of Lanark’. It is now very common in Scotland, especially around Glasgow.