You have the correct spellings, the names are not overly cutesy and they have depth and history so they age well. My verdict: your names are too sophisticated to be labelled "teen mom". They give the impression that you're a very mature 16-year-old. Do you think your friends may be a little bit jealous?