← Back to browsetarnnoun#35,967TranslationNo Japanese definition yet.English definitiona mountain lake (especially one formed by glaciers)ExamplesNo examples yet.Similar wordstartarnishtarnovotaratarttaro← anatoleoutstretched →