Definify.com

Definition 2025


ούρα

ούρα

See also: ουρά and οὐρά

Greek

Noun

ούρα (oúra) n pl

  1. urine

Declension