Jubaland in English dictionary

  • Jubaland

    Meanings and definitions of "Jubaland"

    • proper
      An autonomous region in southern Somalia.

Sample sentences with "Jubaland"