It's fine. It's a dated classic, kind of like
Stephanie or
Susan. So it does sound dated to me, but not overly so. It could work on a child today. However, I'd find it quite boring as there are so many among my own age group.
I never really understood the appeal of giving your child a name that was extremely popular among your own peers. I remember a former classmate naming her daughter
Laura. The name is perfectly fine but we were surrounded by Lauras growing up and I was kind of surprised she wasn't bored by it. But of course it always depends.
Even if a name was popular in general it may not have been in a particular area and still sound fresh there. And in general there are worse things than having a dated name.
Even though I personally wouldn't enjoy carrying a name that was common among my mom's generation,
Susan,
Karen or
Deborah. People will always assume you are older when they read your name somewhere.
Amanda has a lovely meaning but since someone pointed out the "a man, duh" thing I can't get it out of my head. The sound is not my favorite. I prefer the French
Amandine, it sounds friendlier.