Meaning : A person appointed to represent or act on behalf of others.
Synonyms : deputy
Meaning : Providing or receiving nurture or parental care though not related by blood or legal ties.
Synonyms : foster
Surrogate ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Hindi. Surrogate ka matlab kya hota hai?