← Back to browseガメラ[gamera]noun#29,418Japanese definitionNo Japanese definition yet.English definitionGamera (giant flying turtle monster in the Kaiju film series)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsガメランガメ← ガバナンスキティちゃん →