ENGLISH → HINDI
barn
01
noun
खेल का अखाड़ा या मैदान
An arena.
In a sentence
Maple Leaf Gardens was a grand old barn.
मेपल लीफ़ गार्डन्स एक शानदार पुराना खेल मैदान था।
A note on usage
informal