Spanish meaning: The name Cedro is a Spanish baby name The Spanish meaning of Cedro is: Strong gift
Princess Diana AIDS Charity. Princess Diana AIDS Charity. Princess Diana was one of the first truly high profile figures to show a keen interest in working with AIDS victims, as the AIDS virus was a relatively new discovery in the medical world.
Saudi Arabia's King Abdullah II. UK has given sanctuary to a Saudi princess and love child raising questions about how close Britain should be to the Islamic state. A married Saudi Arabian princess has been given asylum because she had an illegitimate child by a British man.