lockman
English
lockman meaning in English • lockman का अर्थ अंग्रेजी में
Noun
- A public executioner.