hayroun

Middle English

Noun

hayroun

  1. alternative form of heron