Ishwa((100 Spiritual Names for Girls and Boys,” First Cry Parenting))

meaning “spiritual teacher”; Hindu origin