I like most of these and want to preempt the criticism about them being too feminine. It’s considered perfectly acceptable for girls to have masculine nicknames— Antonia/Toni, Thomasina/Tommi, and Andrea/Andy to name a few. So with that considered, why can’t there be a man named
Ambrose nn
Amber or
Rose or even
Amy?
*previously posted as summitseeker*--hike more / worry less--