Ninian é um nome próprio masculino que tem origem celta e significa "santo" ou "consagrado". É derivado do nome Nynniaw, que era o nome de um rei celta. Ninian é mais comum em países de língua inglesa, como Inglaterra, Escócia e Estados Unidos. Ele também pode ser associado ao nome cristão de Saint Ninian, um missionário que viveu na Escócia no século V.