I can't explain that one any better than the star! Chalk another one up to the His Spirit? Who knows. He knows.
What led you search this Strong's number (4043)? I found 63 uses of the word "megan" in the OT. To which 4 verses are you referring?
Also, are you using a Bible search program, or are you using a Strongs cross reference book, which lists the usage of various words? Which ones?
But back to your inquiry. A search of those two words returns:
2 Samuel 22:3 The God of my rock; in him will I trust: he is my shield [4043], and the horn of my salvation [3468], my high tower, and my refuge, my saviour [3467]; thou savest [3467]me from violence.
2 Samuel 22:36 Thou hast also given me the shield [4043] of thy salvation [3468]: and thy gentleness hath made me great.
Psalms 18:2 The LORD [3068] is my rock, and my fortress, and my deliverer; my God, my strength, in whom I will trust; my buckler [4043], and the horn of my salvation [3468], and my high tower.
Psalms 18:35 Thou hast also given me the shield [4043] of thy salvation [3468]: and thy right hand hath holden me up, and thy gentleness hath made me great.
04043 magen {maw-gane'} also (in pl.) fem. m@ginnah {meg-in-naw'}
from 01598; TWOT - 367c; n m
AV - shield 48, buckler 9, armed 2, defence 2, rulers 1,
scales + 0650 1; 63
1) shield, buckler
(Star of David lit. Magen David, shield of David)
***
03468 yesha` {yeh'-shah} or yesha` {yay'-shah}
from 03467; TWOT - 929a; n m
AV - salvation 32, safety 3, saving 1; 36
1) deliverance, salvation, rescue, safety, welfare
1a) safety, welfare, prosperity
1b) salvation
1c) victory
>>>
03467 yasha` {yaw-shah'}
a primitive root; TWOT - 929; v
AV - save 149, saviour 15, deliver 13, help 12, preserved 5,
salvation 3, avenging 2, at all 1, avenged 1, defend 1,
rescue 1, safe 1, victory 1; 205
1) to save, be saved, be delivered
1a) (Niphal)
1a1) to be liberated, be saved, be delivered
1a2) to be saved (in battle), be victorious
1b) (Hiphil)
1b1) to save, deliver
1b2) to save from moral troubles
1b3) to give victory to
>>>
2424 Iesous {ee-ay-sooce'}
of Hebrew origin 03091; TDNT - 3:284,360; n pr m
AV - Jesus 972, Jesus (Joshua) 2, Jesus (Justus) 1; 975
Jesus = "Jehovah is salvation"
03091 Y@howshuwa` {yeh-ho-shoo'-ah} or Y@howshu`a {yeh-ho-shoo'-ah}
from 03068 and 03467;
AV - Joshua 218; 218
Joshua or Jehoshua = "Jehovah is salvation"