Mara

Meaning:
Mara is an Irish: shortened form of O’Mara; Hungarian: from a pet form of the personal names Márkus (Hungarian form of Marcus or Mark) or Márton (Hungarian form of Martin), or from a short form of the old ecclesiastical name Marcel; and Czech (Mára): from a pet form of the personal name Marek or Martin.

Other names for your dog:

© 2024 Dog names. All rights reserved.