Bombay potatoes
English
Noun
Bombay
potatoes
(
uncountable
)
An Indian dish of boiled cubed potatoes in a spicy sauce.