Meaning of humran

humran

Cebuano

n. home run in baseball; v. make a home run. tig- a. one who usually hits a home run.