Kosala is a boy name with roots in Sinhala and Sanskrit culture. A Sinhala name taken from Kosala, the ancient north Indian kingdom of the Buddha's era - the word's own meaning is uncertain.
The numerology number for Kosala is 8, reflecting the personality traits and characteristics associated with this name.








