Marown

English

Proper noun

Marown

  1. A parish of the sheading of Middle, Isle of Man.