The name Mariam is a girl's name of Arabic, Hebrew/Israeli origin meaning "bitter". Mariam is ranked #553 on our popularity charts and discussed in our forums with posts like "This or That?------------girls!".
From the experts:
Popular among parents with Arab roots. Also found as Maryam.