Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
naan
noun
(n)
leavened bread baked in a clay oven in India; usually shaped like a teardrop
leavened roti panggang dalam metode oven di india; biasanya berbentuk teardrop
Synonym:
nan
source: wordnet30