New lake or new waterfall
A modern American invention combining the Latin 'Nova', meaning new, with the popular Welsh-derived suffix 'lynn', meaning lake. It suggests a sense of fresh beginnings paired with the tranquility of water.
US births per 5-year period, 1990–present (SSA data).