Definify.com

Definition 2024


nioro

nioro

Old High German

Noun

nioro m

  1. kidney
  2. testicles

Descendants