← Back to browsemenelausnoun#41,892TranslationNo Japanese definition yet.English definition(Greek mythology) the king of Sparta at the time of the Trojan WarExamplesNo examples yet.Similar wordsmenemenusmenezesmenciusmen← gomersundar →