The boy must be at least 17 years old in order to get married, (in most places), which means the girl can be no younger than 27. If the boy is at least 17 he can marry a girl who is many years older than him. The girl can marry any boy, (provided she is at least 17, and he is at least 17 years old). As long as both meet the minimum age requirement to be married, the age difference is not important.
If your a girl someone older duh!! a boy, someone younger or its just really weird........ I mean realy :D
17 - 15 = 2 The girl is therefore 2 years older than the boy.
NO, you should be of legal age to marry that is it.
Well at least where the story takes place and in my country, I'm not sure about other countries, it is normal for a girl to marry a boy who is younger. Most of the time it is opposite but in this case it happened like this.
Per Islam teachings, a Muslim boy couldn't marry a Sikh girl. He can marry only a Muslim, Christian, or Jewish girl.
Generally Indian culture does not permit an Indian girl to marry a boy younger than her, nor a boy who is not of the same religion and country. But its up to the girl to decide; she can choose who she loves or she can choose to obey her family. "Gujrati" is not a religion hence the question of "gujrati religion" allowing a girl to marry a younger boy does not arise. Culturally, girls generally marry boys older than them & of same nationality by birth but there is no bar otherwise.
if he agrees to marry her and she is a proper, faithfull Muslim then yes!
no
have a wedding.
can kashtriya girl can marry Rajakas boy
yes they most certainly can