Riven: 62% boys name (38% girls name), #6,433
Meaning: To be torn apart in English
Riven
Riven: 62% boys name (38% girls name), #6,433
Meaning: To be torn apart in English
Riven: 62% boys name (38% girls name), #6,433
Meaning: To be torn apart in English