Definify.com

Definition 2025


moonshees

moonshees

English

Noun

moonshees

  1. plural of moonshee