Definition of Peshawari naan in English:

Peshawari naan

noun

  • A sweetened naan bread, usually incorporating or filled with almonds, sugar, and sultanas.

Origin

1980s.