Odegards

English

Proper noun

Odegards

  1. plural of Odegard