Meaning of maestra

maestra

Tagalog

n. female teacher