Definify.com

Definition 2024


frowers

frowers

English

Noun

frowers

  1. plural of frower