French-English dictionary »

avicenne meaning in English

FrenchEnglish
Avicenne nom propre
{m}

Avicenna◼◼◼(Persian polymath)
proper noun