Definify.com

Definition 2025


Marfa_lights

Marfa lights

English

Noun

Marfa lights

  1. plural of Marfa light