Choora (noun) Definition, Meaning & Examples

noun
  1. an Indian dagger having a sharply pointed, single-edged blade.
Choora (noun) Definition, Meaning & Examples

More Definitions