I have three rules for baby names,
Are they too cutesy, as in will little Bopsie tootsie lootsie's future cvs will go in the bin
Is it an obnoxious spelling of a well known name, like James spelt with an unessary Y in the middle, so nobody knows how to really pronounce it.
Is it a name that nobody will be able to pronounce, nor will the child be able to spell.
This name ticks none of these boxes, so by my standards it's good to go!