Found 3 boys and girls with the meaning of rival
Farid / 5 letters 
Meaning of Farid In Muslim, Farid means Unique. Alone More
Nadidah / 7 letters 
Meaning of Nadidah In Muslim, Nadidah means Equal to another person. Rival More
Thurio / 6 letters 
Meaning of Thurio In Shakespearean, Thurio means Two Gentlemen of Verona' A foolish rival to Valentine More

Browse by meanings