From Middle French noiant, present participle of noier (“to swim”), from Latin natare. Doublet of natant.
naiant (not comparable)