Vowing and swearing a lot to name the baby after its grandfather

Q 2: Before I gave birth to my baby, I had vowed (Part No. 23; Page No. 210) to name it after my father, Basis. However, after delivery, I changed my mind following people's advice. Kindly answer me and give me a Fatwa on this issue. As-salamu `alaykum warahmatullah wabarakatuh (May Allah's Peace, Mercy and Blessings be upon you!)

A: You are not obliged to name your son after your father, but you must make Kaffarah (expiation) due to breaking your vow by feeding ten needy persons, clothing them, or freeing a believing bondsman. If you are unable to do any of these, you should fast for three days.May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.