Rami

What does the name Rami mean?

Rami is an Arabic name meaning "archer" or "marksman", from the verb for throwing or shooting. It is common across the Arab world and in Israel, and actor Rami Malek, who won the Academy Award for playing Freddie Mercury, is its best-known American bearer. Rami ranked number 1651 in the United States in 2000 and has risen steadily since 2015 to number 1106 in 2025, its best rank so far.

At a glance

Gender
Boy's name
Origin
Arabic
Popularity
Rather rare – #1106 of the boy names in the United States
International
Rami (Arabic / Hebrew / Finnish / English), Ramy (Arabic / Egyptian), Ramzi (Arabic).

Similar names

Parents who love Rami also like

All names from A to Z