Definify.com

Definition 2025


madrasas

madrasas

English

Noun

madrasas

  1. plural of madrasa, an alternative spelling of madrassah.

Anagrams