The first name Mo is female and male.
Mo is a short form of several boy’s and girl’s names, e.g. Morris, Maureen, Monica.
Mo means “dark skinned” for boys and “sea of bitterness”, “rebelliousness”, “beloved”.
No need to look further, then. Find the perfect first name for your baby together with your partner now!