Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
octoroon
in English
octoroon
us
/oʊˈkɑtroʊn/
uk
/ˌɒktəˈruːn/
#uncommon