Meaning of mantsa

mantsa

Tagalog

mantsa n. 1. stain; soil; 2. stigma