Somali words of the day Magac English meaning: name Example: Magacaygu waa Axmed. ShareTweetPin ItShareShare