@TeamSleep , I think Mabon sounds fine but definitely masculine.
@Thingsthatgo , Tonwen is a new one on me. Are the parents surfers?
Morwenna is nice. It's cornish and is said to mean tern (sea swallow). Morwen is welsh and I think it means maiden.
Gwylan and Gwennol could be used as names.