Skip to content
Kotomora

エスカー

Meanings

1

noun

esker; eskar

A long, winding ridge of stratified sand and gravel, formed by glacial meltwater. Used in geology.