Meaning of tonsura

tonsura

Tagalog

n. tonsure