Noun

edit

momora

  1. (anatomy) foot