Definify.com

Definition 2025


mahwa

mahwa

English

Noun

mahwa (plural mahwas)

  1. Alternative form of mahua