noun नाम

Scotland Yard meaning in konkani

स्कॉटलंड यार्ड

  • Definition

    the detective department of the metropolitan police force of London

    लंडनच्या महानगरीय पुलीस दळाचो गुप्तहेर विभाग