Search Result:avicenna




Overview of noun avicenna

The noun avicenna has 1 sense