nedu meaning in english n. To-day, this day. idinamu. nedu vatturu they will come to-day. neti samacaramu the news of to-day. netiki for this day.