Names, Surnames & Titles

Israaeeli names

Q: I like to know the meaning of the name Ifrahim (son of Hazrat Yusaf (alaihis salaam)? People usually say ifrahim but on net it's more like afrahim. Which is more correct in Arabic term?

Being a Muslim, is it a good name to keep? 

Keeping the name Mahin

Q:

1. A boy whos name is Mahin was advised to change his name because it doesn't have a good meaning, is it permissible to keep the name Mahin or is it compulsory to change the name?

2. What is the meaning of the name Mahin?

3. If it is permissible to keep the name Mahin how would you write it in Arabic?

4. Do you know of any similar names to Mahin which are permissible to keep and have a good meaning?

5. Is it permissible to keep the name Mahee or Mahi, what does it mean and how would you write it in Arabic?