Definify.com

Definition 2026


meteyards

meteyards

English

Noun

meteyards

  1. plural of meteyard