Definify.com

Definition 2025


තරුව

තරුව

Sinhalese

Noun

තරුව (taruva)

  1. star (heavenly body)