0
Elizabeth of Toro's birth name is Elizabeth Cristobel Bagaaya.
Princess Elizabeth Christobel Edith Bagaaya Akiiki of Toro was never a participant in the Miss World pageant.
Elizabeth of Toro was born in 1943, in Toro, Uganda.
Princess Elizabeth of Toro was born in 1936.
"Toro" is the Spanish word for "bull". The phrase means "Bull, bull, bull".