Plural of 'grand,' commonly referring to thousand-dollar amounts of money, or to grand pianos when used in musical contexts.
From Old French 'grand' (large, great), from Latin 'grandis' (great). In slang, 'grand' for money emerged in the 20th century, likely from 'grand' (impressive/thousand-dollar amount).
Try Another Word