Nepal Prime Minister Sher Bahadur Deuba met his Indian counterpart Narendra Modi and signed crucial deals in New Delhi on April 2 in New Delhi.