Zindabad (noun) Definition, Meaning & Examples

verb
  1. long live: used as part of a slogan in India, Pakistan, etc
Zindabad (noun) Definition, Meaning & Examples

More Definitions