English kidney nounMeaning 1Each of a pair of organs in the abdominal cavity of mammals, birds, and reptiles, that excrete urine.in other languages:Czech ledvina (meaning 1)more translationsČZJmeaning 1meaning 1meaning 1more translationsSPJmeaning 1more translationsGerman Nieren (meaning 1)more translationsÖGSmeaning 1more translationsУЖМmeaning 1more translationsUkrainian нирки (meaning 1)more translations