error CS0101: The namespace `global::' already contains a definition for `Enemny', Whats Going on Here?

using UnityEngine;

public class Enemny : MonoBehaviour
{

public float speed = 10f;

private Transform target;
private int wavepointIndex = 0;

void start()
{
    target = Waypoints.points[0];
}

void update()
{
    Vector3 dir = target.position - transform.position;
    transform.Translate(dir.normalized * speed * Time.deltaTime, Space.World);

    if (Vector3.Distance(transform.position, target.position) <= 0.2f)
    {
        GetNextWaypoint();
    }
}

void GetNextWaypoint()
{
    if (wavepointIndex >= Waypoints.points.Length - 1)
    {
        Destroy(gameObject);
    }

    wavepointIndex++;
    target = Waypoints.points[wavepointIndex];
}

}

The message indicates this class “Enemny” is already contained within your assets somewhere. Check the list of scripts within your assets for a duplicate class definition. This can happen if, perhaps, script files were copied into new scripts, cut and paste, or if assets were imported multiple times.