u have premature white hair known as CANITIES .
it may be due to heredity ,stress
,infection,nutritional ,drug induced.
believe me there is no medicine to convert white hair into black one
we only can stop new white hair
u need to take biotin
and n acetyl cysteine
eat high protein and fiber diet.
avoid direct sun exposure.