I believe it is One Thousand and One Nights. I am not certain if he is an actual character though, or just an 'extra' so to speak.
A boy from a Thousand and One Nights that came to this world.
Farid Mostafavi's birth name is Farid Mostafavi Kashani.
Farid Kamil's birth name is Farid Kamil Zahari.
His name is Farid. Farid was read out of the book Arabian Nights by Meggie's Father, Mo. Farid was just a simple servant for the forty thieves. He has troubles with the world outside the book at first, but grows to enjoy living there. Farid also has a very strong friendship with the fire eater Dustfinger. It is made obvious in the story that Meggie and Farid both like each other very much.
Farid is an Arabic name. It's derived from the Arabic "farada" which means "to be unique". Farid itself means unique or precious.
Hazrat Baba Fariduddin Masood Ganjshakar (R.A) is his full name and commonly known as Baba Farid.
Yes, they do. Farid first kisses Meggie on her forehead, nose and mouth at the end of "Cosimo", the 30th chapter of the book Inkspell.
Nuradin Farid is not his real name but his real is actually Durudan darud and he is the stupidest person in the whole universe.
Cartouche's birth name is Farid Bendjafar.
The boy who fell from the sky was read from the forty thieves. In the book and film his name is Farid but he is played by Rafi Gavron in the 2008 film.
One of a kind from the Aerabic translation, my name too!
Anwar Robinson's birth name is Anwar Farid Robinson.