plural crores also crore
: ten million
specifically
: a unit of value equal to ten million rupees or 100 lakhs
Love words? Need even more definitions?
Merriam-Webster unabridged
Share