Definify.com

Definition 2025


moonbeams

moonbeams

English

Noun

moonbeams

  1. plural of moonbeam