Aliprand

From the Germanic elements alja meaning "other, foreign" and brand meaning "sword" or "fire".

There were no related names found for Aliprand.