spencer Urdu Meaning
Spencer - Urdu Meaning and Translation of Spencer (صدری - sadri), Total 2 meanings for Spencer , Roman Urdu Meaning for word Spencer , English Definition and more.
1. n. English philosopher and sociologist who applied the theory of natural selection to human societies (1820-1903)
reload
Sponored Video