Amiralyn

Meaning
Old EnglishFrom Lyn: Beautiful
HebrewFrom Amira: Princess
Gender
Origin