machhan
English
Noun
machhan
(
plural
machhans
)
Alternative form of
machan
.