barracoon
English
barracoon meaning in English • barracoon का अर्थ अंग्रेजी में
Noun
- A slave warehouse, or an inclosure where slaves are quartered temporarily.