noun Islam. the white horse that Muhammad rode to heaven.
alborak 🔊 Listen to this noun Islam. the white horse that Muhammad rode to heaven. Share Facebook Twitter Google +