octoroon
English
octoroon meaning in English • octoroon का अर्थ अंग्रेजी में
Noun
- The offspring of a quadroon and a white person; a mestee.