oxlands

English

Noun

oxlands

  1. plural of oxland