Skip to main content

morro

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