Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word desmond tutu from English dictionary with examples, synonyms and antonyms.

desmond tutu   noun

Meaning : South African prelate and leader of the antiapartheid struggle (born in 1931).

Synonyms : tutu

Desmond tutu meaning in Telugu.