Definify.com

Definition 2024


ούρα

ούρα

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

Greek

Noun

ούρα (oúra) n pl

  1. urine

Declension