Wa `alaykum as-salamu wa rahmatullahi wa barakatuh.
In the Name of Allah, Most Gracious, Most Merciful.
All praise and thanks are due to Allah, and peace and blessings be upon His Messenger.
Thank you for your question.
Muslim parents are highly recommended to give good names to their children. Good names are the names that bear good meanings.
So, the general rule in Islam is that any name, whether Arabic or non-Arabic, is permissible as long it meets the following conditions:
a) It doesn’t have a bad meaning,
b) It is not peculiar to Allah, and
c) It doesn’t relate to paganism and idolatry.
Given the above, the names you have referred to in your question are fine.
May Allah accept your and our good deeds!
Allah Almighty knows best.
Views expressed by hosts/guests on this program (live dialogue, Facebook sessions, etc.) are their own and their appearance on the program does not imply an endorsement of them or any entity they represent.