karitsa
/
KAH-reet-sah
/
[
Finnish
]
plural
karitsat / karitsoita (when talking about live animals)
Lamb
Countries
Finland