neeld
/niːld/Definitions
1. noun
a unit of length in India, equal to 0.144 miles or 0.232 kilometers
“The ancient Indian text described the distance to the temple as one neeld.”
2. verb
to pull or draw something, especially with a rope or cable
“The sailors were neelding the heavy anchor into the water.”