Amir Muhammad (disambiguation)

From Wikipedia, the free encyclopedia

Amir Muhammad may refer to: