noun ನಾಮಪದ

Scotland Yard meaning in kannada

ಸ್ಕಾಟ್ಲೆಂಡ್ ಯಾರ್ಡ್

  • Definition

    the detective department of the metropolitan police force of London

    ಲಂಡನ್‌ನ ಮೆಟ್ರೋಪಾಲಿಟನ್ ಪೋಲೀಸ್ ಫೋರ್ಸ್‌ನ ಪತ್ತೇದಾರಿ ವಿಭಾಗ