Definify.com

Definition 2025


meteyards

meteyards

English

Noun

meteyards

  1. plural of meteyard