meaning of nougat

1. nuts or fruit pieces in a sugar paste


Related Words

nougat | nougat bar |

Developed & Maintained By Taraprasad.com

Treasure Words