About us
Define
Definitions for
"Abbhantara"
a unit for measuring distance, approximately equal to 14 meters.
accesstoinsight.org