Menelaos

English

Etymology

From Menelaus.

Proper noun

Menelaos

  1. A male given name from Greek.