Limawasa
English
Proper noun
Limawasa
A
municipality
of
Southern Leyte
,
Philippines
.