1. ಪಿರಮಿಡ್ಡು

    ♪ piramiḍḍu 🔊
    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