Back to N1 Words

神羅

しんら
JLPT N1 noun

Meaning

Shinra (corporation in the "Final Fantasy VII" franchise)