Yahoo India Web Search

Search results

  1. Dictionary
    Marie Rose
    /ˌmarɪ ˈrəʊz/

    noun

    • 1. a cold sauce made from mayonnaise and tomato puree and served with seafood.