morro
English
morro meaning in English • morro का अर्थ अंग्रेजी में
Noun
- A round hill or point of land; hence, Morro castle>, a castle on a hill.