Iranian film ‘Daughter’ directed by Reza Mirkarimi has won the Golden Peacock at the 47th International Film Festival of India at the closing ceremony held in Goa on Monday.