I think it's fine. It is
a) a saint
b) quaint (like Stanley, Arthur and Archie, of which we have a lot around here)
c) not a place name
d) not a surname
e) obviously not generated by mixing syllables from your, your partner's and the goldfish's name or however it is that people create 'unique' names
If you like it, go for it!