osceola









osceola


noun

  1. 1804–38, U.S. Indian leader: chief of the Seminole tribe.
53 queries 0.576