1. Shinra (corporation in the "Final Fantasy VII" franchise)Fiction, Company name
2. Shinra (fictional corporation featured in the video game "Final Fantasy VII" and its derivatives)
Discussions
Log in to talk about this word.
Log in to talk about this word.