Origin:Japanese. Meaning:Heart, mind, soul; Thin silk. Shinra is a gender-neutral name of Japanese origin. For Final Fantasy VII fans, the definition of "heart, mind, soul" might be a bit of a surprise!