I have a question about Aerith's last name.
The names of the characters generally have a meaning related to their role:
Cloud Strife clearly refers to his personality, Zack Fair too. Tifa Lockhart is about her shyness. Barret recalls the word bullet, Cid Highwind is related to his role as...