Somali boys’ names starting with O

Osman – meaning “God’s protection”

Omar – meaning “flourishing, long-lived”

Osoble – meaning “brave”

Olow – meaning “peaceful”