If I came across a child named
Idris I might wonder if they were named after
Idris Elba so I definitely think it can work on a non-Welsh person. I like it.
I met some people a while ago who had a daughter named
Idris. They gave quite complicated reasons why they chose that name and she had a very unusual middle name as well but I can't remember the details now.
Thora is a bit cranky and intense for me. Not my style along with similar names like
Thea. Also makes me think of the late
Thora Hird (who was a very well respected actress).