Hmmm, so,, now you know what the name Margaret means, you need to ask yourself, is it really the most suitable name for your infant? Selecting a first name for your infant is perhaps the most noteworthy decision you will make for them, and you may well spend weeks, or even a few months, wondering whether Margaret is the best first name to give your little cherub. As this page shows, Margaret is Persian by origin, and so you should consider whether this Persian name is suitable for your baby - if you are close to Persian culture yourself, then choosing a unique Persian first name for your newborn is very likely desirable. However, if not, then you will need to factor in the difficulties that might be caused by leaving your child with a name that stands out too much and may result in problems at school and even later in their life. Thinking up a unique Persian first name for your little one may be a good or a bad thing - so if you are not totally sure, then deciding on a popular first name for your little cherub may be a preferable decision in the long run.