Online English Dictionary

Home

Hurkaru


n.

In India, a running footman; a messenger.


© 2009 Dammam Community College