Your logic is flawed on so many levels. All I will say is that, not only does Saoirse mean both liberty and freedom in Irish, it is also a feminine noun in Irish! It is used as a girl's name in Ireland.
By all means use it for a boy, if you wish, but please don't try to reason it away with flawed logic.
Because this message is archived you cannot respond to it.