Teelaa

teelaa

Mound, a hillock.