English edit

Noun edit

octaroon (plural octaroons)

  1. Alternative spelling of octoroon

Anagrams edit