I think it's lovely - unusual but not too unfamiliar thanks to
Harry Potter, and fairly straightforward in terms of spelling and pronunciation. I had a classmate in high school named
Minerva and it didn't seem out of place or too much at all (granted, we
were in drama club, where "too much" isn't a concept)