Meaning of mesa

mesa

Tagalog

n. table


mesa

Tagalog

n. landing of a staircase; plateau