TELARUSE, a river of Asia, in the peninsula of Malacca, which forms the northern boundary of the kingdom of Queda, and separates it from Lower Siam. It falls into the Eastern Seas. Long. 99. 42. E. Lat. 6. 55. N.
TELARUSE
article · 212 chars · lineage ↗ · page image at NLS ↗