Ilonggo Dictionary
teacher (noun) - maestro / maestra

See also: manunudlo