← Back to browseメガロ[megaro]nounJapanese definitionNo Japanese definition yet.English definitionmegaloExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsメガロパメガロドンメガメガロマニアメガロポリスメガネ