Liberia.org

liberia

  1. (noun) A country on the west coast of Africa, founded by freed American slaves.