What is the meaning of the word "crore"?

Definitions: