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