thana meaning in english [H.] n. A police station. thanadarudu a local policeman, a station house officer.