Word Definition - 狮子山

shī zi shān (Tw) Sierra Leone