Meaning of Amyra is leader, princess, royal lady. Amyra is Baby girl name and is of origin indian. Person having name Amyra are mainly muslim by religion. More detail about Baby name Amyra.
|Meaning :|| Leader, Princess, Royal lady|
|Gender :|| Girl |
|Religion :|| Muslim |
Similar Names for Amyra :
Sorry, no results found