Alexandria

What is Alexandria?

Alexandria definition and meaning on Dictionary terms:
noun
Arabic Al-Iskandar

Tags: