Avenzoar (noun) Definition, Meaning & Examples

noun
  1. Arab physician and writer in Spain: founder of Almohad dynasty.
Avenzoar (noun) Definition, Meaning & Examples

More Definitions