Thjorsa
noun
1.
a river in central Iceland, flowing SW to the Atlantic Ocean. About 143 miles (230 km) long.
Read Also:
- Thm
1. Master of Theology. ThM Latin Theologiae Magister (Master of Theology)
- Th.M.
1. Master of Theology.
- Thms
THMs trihalomethanes
- Thn
thumbnail
- Tho
conjunction, adverb 1. an informal, simplified spelling of though. tho though