English → Hindi dictionary
seamount
Definition
an underwater mountain rising above the ocean floor
Looking for poetry? Read shayari and poems by great poets.
an underwater mountain rising above the ocean floor
Looking for poetry? Read shayari and poems by great poets.