shīn, yā, dāl
2 names share this root — every one of them carries a thread of the same meaning.
Masheedi is an Arabic name for boys that means high in rank and status, great. It is an attribution to Masheed.
Mushidi is an Arabic name for boys that means one who strengthens something, one who fortifies something. It is an attribution to Mushid.