Find the word definition

The Collaborative International Dictionary
Wikipedia
Tatula

Tatula is a river of Biržai district municipality, Panevėžys County, northern Lithuania. It flows for 64.7 kilometres and has a basin area of 453.4 km².

It is a tributary of the Mūša.