Meaning of mahayap

mahayap

Tagalog

adj. 1. sharp (cutting instrument); 2. penetrating; 3. tart; sharp