Ameer is an alternate spelling of Amir, an Arabic name meaning ‘commander’ or ‘prince’. While Amir is becoming increasingly popular in the USA and has been approaching the top 100 since the 2010s, Ameer is also becoming better known, even if this spelling is much less common.