Definition of kotwali in English:

kotwali

noun

Indian
  • A police station.

    office, depot, base, headquarters, centre
    View synonyms

Origin

From Hindi koṭvālī, from koṭvāl (see kotwal).

Pronunciation

kotwali

/kɒtˈwɑːli/