English to French
What is mon amoi?
It doesn't have a meaning. Perhaps you meant Mon ami, which means my friend No, "mon auto a moi". It's a way to stress "my" (= "my car, mine"), "Mon ami a moi" etc.
French to English
Does amoi mean photo in french?
no. Photo is the same in French and English
When was Amoi created?
Amoi was created in 1997.