English

edit

Noun

edit

octaroon (plural octaroons)

  1. Alternative spelling of octoroon

Anagrams

edit