Definify.com

Definition 2026


moonbeams

moonbeams

English

Noun

moonbeams

  1. plural of moonbeam