1. ಪಿರಮಿಡ್ಡು

    Play audio
    ♪ piramiḍḍu
    Share screenshot
    1. (Noun)
    2. any huge structure with a square base and four sloping, triangular sides meeting at the top, as those built by the ancient Egyptians for royal tombs; a pyramid.

Comments and suggestions