machhan

English

Noun

machhan (plural machhans)

  1. Alternative form of machan.