The specific age will always be controversial because laws require specificity but social norms are varied. (Quantum levels vs continuous functions.)
In some societies it's okay to marry 6-year-old girls.
Slightly more rational societies link it to puberty in the female. Indeed, their leaders have written entire books to justify such behaviour.