Definify.com

Definition 2024


moonbeams

moonbeams

English

Noun

moonbeams

  1. plural of moonbeam