Home
Search
Index
Definify.com
Definition
2026
තරුව
තරුව
Sinhalese
Noun
තරුව
•
(
taruva
)
star
(heavenly body)
Similar Results