laksa

laksa

English Noun
Ad

Definition

A spicy noodle stew from Indonesia or Malaysia.

Etymology

From Malay laksa.

Ad