I actually laughed out loud when I read it means toad.
Apart from that, I like the way it sounds, but it doesn't look very attractive. Maybe with some other spelling? I don't know.
**Mommy to
Myrtle Nola,
Vance Paul Conrad and twin boys
August Stephen &
Felix Alexander**