Question: what is akhrot in english?
Answer: Definition of akhrot. India. : the English walnut tree.