From mal- + voyant.
malvoyant (feminine malvoyante, masculine plural malvoyants, feminine plural malvoyantes)