A: Firstly: It is not permissible to foretell the future; it is regarded a type of soothsaying. It is also not permissible to change a name if it does not suit predictions, as this involves believing in soothsaying and what soothsayers do. Secondly: It is permissible to change offensive names, following the example of the Prophet (peace be upon him). There is also no harm in changing them even if they are not offensive, if it is not connected with its suitability for a child's future or any other similar reason, provided that it does not lead to the loss of anyone's rights.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.