Your random search has returned 1 entry

hagaaigoli

noun a food tree on another’s land