How do you say avicenna in French?
— Avicenne


Generic synonyms for avicenna in French
doctormédecin (m); docteur (m)
philosopherphilosophe (m)