DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

A village, neighbourhood, third of an English mile; translit.randṛ; perhaps also forlandlṛ.