A baby's name often carries a special meaning, reflecting nature, culture or qualities that parents hope their child will ...