2 results in 0.0025s.
Advertisement
  • tana
    tana (1), noun.
    in India:
    1. a police station.
    2. (formerly) a military station or fortified post. Also, thana.

  • tana
    tana (2), noun, pl.tanaim.tanna.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-tana