Definify.com

Definition 2025


octaroons

octaroons

English

Noun

octaroons

  1. plural of octaroon

Anagrams