Definition of "osar"

osar

  • noun

    plural osars

    1. An esker.