Possible Results:
maestra
-teacher
Feminine singular ofmaestro(noun)
maestra
-master
Feminine singular ofmaestro(adjective)

maestro

Word of the Day
Weeping Woman