Home
Search
Index
Definify.com
Definition
2024
telaga
telaga
Indonesian
Noun
telaga
lake
Malay
Etymology
From
Sanskrit
.
Noun
telaga
well
Etymology
From
Sanskrit
Similar Results
Telary
Pelage
Beluga
Malaga