Ramla

Ramla is an Arabic female name meaning “sand”. In Swahili, the phrase piga ramli means “to tell the future”, ramli meaning “divination, fortune-telling” in… Read more Ramla