1. ಚವುಬಾರ

    Play audio
    ♪ cavubāra
    Share screenshot
    1. (Noun)
    2. the upper storey of a building having a roof above, but without walls around.
    3. a place where four roads meet or two roads intersect each other.

Comments and suggestions