abul-walid mohammed ibn-ahmad ibn-mohammed ibn-roshd

(noun) Averroes

< abukir bay | abulia >