Meaning of odo
Definition of odo
(noun)
French
pope
from 1088 to 1099 whose sermons called for the First Crusade (1042-1099)
Other information on odo
WIKIPEDIA results for
odo
Amazon results for
odo
Tweet