The name Mariam is a girl's name of Arabic, Hebrew/Israeli origin meaning "bitter". Mariam is ranked #553 on our popularity charts and is often added to user-created lists like Saints' Names and discussed in our forums with posts like "Best name or combo from previous poster's signature!".
From the experts:
Popular among parents with Arab roots. Also found as Maryam.