Hannah is OK I think judging from a site, but I'm not sure about the rest.
If they are not allowed/not Islamic, check
here for more names! :)
format_quote Originally Posted by
truemuslim
I think its only the names that have to do with christ that are haram... not sure. someone correct me if im wrong
like Christian, Christina, Christine, y'kno
No, it's just names with not quite so good meanings, like for example Jack I heard means man, compared to Muhammad for example which means someone who is worthy of praise. It is much preferred to have names with meanings.